Ford launched a new GT supercar in 2005 to commemorate its 24 Hours of Le Mans victories in the 1960s and the company’s centennial anniversary. […]
Ford launched a new GT supercar in 2005 to commemorate its 24 Hours of Le Mans victories in the 1960s and the company’s centennial anniversary. […]