Taylor brothers wrap up sports car title at Petit Le Mans

Ricky and Jordan Taylor have won their first championship together by starting the Petit Le Mans on Saturday at Road America, where they didn’t have to wait long to celebrate. The brothers only had to take the green flag in

0 Comments