Nice Bike Race Track :p



That was nuts, entrancing to watch to watch too.

Was that filmed in Slovakia? I was thinking South America somewhere. Looked like a nice clean place either way
 
Fun! I loved the part where he went up on the walls... I have no idea how I'd handle that if seeing it for the first time. The tight squeezes at the stairs too must be responsible for a few hospital stays that weekend...