Uploaded December 2012 | Updated September 2026, 2 hours ago
Sir Stirling Moss and Suzi Perry explain why speed has such an intoxicating effect. (From Discovery Channel's How We Invented the World")
Sir Stirling Moss and Suzi Perry explain why speed has such an intoxicating effect. (From Discovery Channel's How We Invented the World")










