The Speed Odyssey () Sport, United States The Speed Odyssey () Duration: 1H34M Description: THE SPEED ODYSSEY takes you on the wildest ride in road racing. 1966 – 1973 CAN AM CHALLENGE CUP: An epic adventure in an era of change and discovery, where heroic drivers from Formula One and around the world battle in their brut….. Trailer ↗ United States Sport