Showing posts with label VCA 2010. Show all posts
Showing posts with label VCA 2010. Show all posts

Wednesday, March 9, 2011

Mountain Bike Mayhem!

Crazyness!
Seriously, this guy must have balls of iron! My head took 4 views to try and make sense of this gnarly course. WTF I mean check when he is flying along and nearly kills a dog running in front of him, never mind the psycho drop off later in the run. Cape Town could well do one of these!