Top Gear failed to blow up SA’s Marauder
Top Gear is back on TV and kickstarted the series with a number of high energy features, Richard Hammond introduced the “world’s most unstoppable and indestructible vehicle,” which is priced at £300,000. Top Gear introduced …
