Wayne Taylor Racing ends IMSA win drought in chaotic Road America finish
Motorsport.com – All – Stories Filipe Albuquerque ended Wayne Taylor Racing’s two-year victory drought in a chaotic Motul SportsCar Endurance Grand Prix at Road America.Albuquerque, who shares the #10 Cadillac…