#ThrowbackThursday - 1993 Cap-d'Ail Downhill World Cup
38 of 57
Spandex, crazy face masks, blown up disc wheels, and bikes that would rattle your brains out. Love it! This race marked win number one for Vouilloz and the beginning of his long-standing series of wins and podiums through 2002.