Mercedes C63 AMG vs Vauxhall VXR8 vs BMW M3
The guy was wrong when he said the AMG is a 3.6L. Very wrong.
loud car that vauxhall
Forum Rules