Alfa Giulia QV, BMW M3, Mercedes C63 Travel Down Under To Take On The HSV GTSR W1


If you're going to make a claim for the sports sedan title in a country such as Australia, you best be able to defeat the local champ, which is the HSV GTSR W1.
Read more »

Leave a Reply