News Tagged: 'Cedric Narbaix'

10 years ago

Living up to the name, INTENSE riders Nico and Cedric pin it down a mountainside to surpass 70 km/h! That'll do you slightly better than...

6,164