Definitions for "1996 Tour de France"
The 1996 Tour de France was the 83rd Tour de France, starting on June 29 and ending on July 21, featuring 19 regular stages, 2 individual time trials, a prologue and a rest day (July 10th).