Advertisement

12 hours of Sunscreen

10:15pm on Saturday March 15. The fireworks explode overhead in the night sky. The first 12 hours of Sebring of a truly new American sports car era has ended. And it was a strange one. Look down the pit lane at Sebring and you'll see the name of the winning manufacturer from each year hanging on the pit lane building.…