Home > Cars & Bikes > Ford Has a New Track Only Limited Edition Super Car: the GT Mk II > Ford GT Mk II 11