The M400 was revealed in 2005. The ‘400’ is derived from the magic number of 400 hp per (metric) ton. The 3-liter Ford V6 engine breathed through two massive Garrett T28 turbochargers ...
Not many have heard about the supercar that started life with a British brand. We guarantee you'll want to know more about it ...