After 50 years the boys in blue are back with nothing but extraordinary, and showed they’ve still got it by taking the victory at the most grueling test of endurance racing of ‘em all, Le Man, where it all started.
Tags:
american, automobiles, automotive, car, ford mustang