Ford’s new limited edition GT supercar, is dedicated to 1967 victory at the 24 Hours of Le Mans.
Ford GT supercar created to test new technologies for future vehicles.
Ford just patented Autonomous Vehicle Entertainment System, designed for its self driving cars.
A drift battle through an abandoned resort that looks like a Russian village, in Japan, between Ford Mustang and Lamborghini Murcielago. Watch the stunning clip…