Racing Hallowed Ground: The Sparta Beast

sparta beast
Zack Zeigler finds himself battling more obstacles than the ones on course, in Greece.