News Tagged: 'world speed record'

10 years ago

How fast have you gone? How does 223.3 kph sound... on snow! Well thats the new World MTB Speed Record and it doesn't look like...

8,362,418