Turner Motorsport at the 2014 Roar Before the Rolex 24 at Daytona

It's a gray, foggy morning at Turner Motorsport's headquarters in Amesbury, Mass., but that's alright. After three successful days of testing the Turner Motorsport #94 BMW Z4 GTD, and the #96 and #97 Grand Sports (GS) M3's, we are only 19 days away from the start of the 2014 Rolex 24 Hours at Daytona International… »1/06/14 11:32am1/06/14 11:32am