With winter upon us we jumped at the opportunity to film one last high horse-powered car just before the snow came in. Today we drive a 2015 Mercedes-Benz C63 AMG 507 Edition which was the last car from Mercedes that had a 6.2 litre V8.
Enjoy!