It is one of the most iconic moments in American motorsports history. It is one of the most iconic photos in American motorsports history, but we’re guessing there’s things you don’t know about what was happening when three GT40s crossed the finish line together at Le Mans in 1966 nor do you know the aftermath […]
More...
More...