It would be all-way too simple to introduce Ford’s new £450,000 supercar with endless references to yesteryear – due to the fact we all know where the Tale to the Ford GT commenced. Henry Ford tries to buy Ferrari...Professional overall performance automobile critiques, supercars and hypercars around the limit, the whole world's biggest street… Read More