With a long line of AMG coupes before it, the Mercedes-Benz C 63 AMG Coupe will be an exciting new arrival. Given the sedans hero status amongst car fanatics, we’re sure it’ll be a hit here in Australia. Power comes from none other than AMG’s naturally-aspirated 6.3-litre V8 engine, pumping […]