Monday, January 16, 2006
Jimmy Casper in IMAX film
The two-time Lanterne Rouge of the Tour de France, Jimmy Casper, is featured in the newly-released IMAX film "Wired to Win", which was filmed during the 2003 Tour. "... Casper goes down in a sickening mass crash early in the race. The French cyclist gamely continues riding for several days in a neck brace before calling it quits, and his misfortune is the filmmakers' stroke of luck as we see how Casper's brain adapts to his injuries."