Award Winning Ford Dealers
June 19, 2019 by admin
The Le Man 24 Hour race is the most punishing endurance sports car race in the world. This is the video highlights of the factory Ford GTs from Ford Chip Ganassi Racing in their last outing at the event.