Wayne Taylor “so f***ing happy” after WTR ends IMSA win drought
Motorsport.com – All – Stories After 18 grueling months of internal pressure, transition, and painful near-misses, Wayne Taylor Racing (WTR) returned to win in emotional fashion at the Motul SportsCar…