Peter Dempsey’s Turn 3 Motorsport Triumphs at NASA 25 Hours of Thunderhill
In a remarkable performance from the drivers and crew, Turn 3 Motorsport won the NASA 25 Hours of Thunderhill presented by Hawk Performance yesterday after leading a staggering 638 laps … Continue Reading Peter Dempsey’s Turn 3 Motorsport Triumphs at NASA 25 Hours of Thunderhill