Have you heard of the Cannonball Run? Apparently, someone just attempted it and went across America in just over 27 hours. Three men claim they have broken the record for the “Cannonball […]
Have you heard of the Cannonball Run? Apparently, someone just attempted it and went across America in just over 27 hours. Three men claim they have broken the record for the “Cannonball […]