A trio broke the Cannonball Run record by almost an hour, completing it in 26:38 Article 1712 words 13 votes