Podium Finish for Round 3 Racing in Dramatic Barber Endurance Race
0
5
After two days of highs and lows, Round 3 Racing (R3R) kicked off the World Racing League (WRL) race weekend at Barber Motorsports Park by taking a GP2 class podium finish on Saturday.