Peugeot 905: The incredible Le Mans winner fast enough for F1
Take out of the equation those pedal-to-metal laps around the old eight-mile Spa-Francorchamps or the pre-Hella Licht-S Osterreichring, and a Porsche 917 couldn't live with a Formula 1 car in…