event · 28 July 1991 · 33 years ago
Miguel Indurain of Spain wins the Tour de France bicycle race
More events on 28 Jul