Volvo's back in the FIA World Touring Car Championship, and they're back with a bang. Is this new Polestar race car the most badass-looking Volvo ever? Volvo S60, Australian V8 Supercars, Mustang, Porsche, Car Guide, Good Looking Cars, Race Engines, Car Racer, Autos