8/10 Gas Guzzlers Extreme Review Justin McKay No Comments Petrol heads: join forces in a series of races to dominate your fellow racer. Can't beat 'em? Destroy 'em.