That’s the latest update after the first eight hours of the 24 Hours of Le Mans from the SRT folks. More pics from the track after the jump!
That’s the latest update after the first eight hours of the 24 Hours of Le Mans from the SRT folks. More pics from the track after the jump!