I’ve never been a Russell Brand fan, but this is brilliant… you can see these presenters are in for a shellacking even before he opens his mouth!
Maydena Race Highlights – Video
Kicking off the first-ever UCI Mountain Bike World Cup with a bang. Maydena, Tasmania delivered a true rollercoaster of a race. Three days of baking
that is awesome! schooled!!