The Vauxhall Astra VXR EXTREME Is 296 Horses Of Extreme Extremeness

How can I describe the Vauxhall Astra VXR Extreme, the latest and craziest iteration of the Vauxhall Astra VXR? It's as if the old Saturn Astra went home to Europe, did a bunch of steroids, won the Olympics, became Batman, and came back to exact revenge on everyone who ever made fun of it. » 2/26/14 10:00am 2/26/14 10:00am