<< BACK

Mercedes E63 AMG v Vauxhall VXR8 GTS | evo DRAG

May 10, 2014

The Mercedes-Benz E63 AMG and Vauxhall VXR8 GTS both feature big forced induction V8 engines, and almost identical power figures.