The Vauxhall VXR8 is an unsophisticated sledgehammer that is engaging, entertaining and very different from the German super-coupés that it rivals
View all car reviews