poster

Eddy Merckx - The Greatest Show on Earth

0% | May 10, 1975 | Documentary

Documents the 1974 Giro d'Italia, from the Pope's blessing of the riders to the record-tying finish.

Featured Crew

Manfred Thust
Sound
Dan Holmberg
Director of Photography

Cast

Images