► Leogang UCI World Cup 2013 – Finals
Steve Smith on his Devinci Wilson is the new UCI World Cup Downhill Champion! Nice vide recap of the last race in Leogang (AUS).
Filmed by Salva Moreno and Francisco Rivera.
Leogang UCI World Cup 2013 – Finals ultima modifica: 2013-09-24T11:14:23+00:00 da