2016 Ford GT Car Review

Ford GT

1966, the 24 Hours of Le Mans race. Under the bulging eyes of Enzo Ferrari, three Fords cross the finish line. In one camp, excitement and laughter; in the other, shame and disappointment. This was the first time an American manufacturer won the spotlight from its European counterparts in a major race since the 1920s, […]