Pirelli World Championship TCB race winner Will Rodgers at Canadian Tire Motorsports Park. May 21, 2016.
Tim Jarrold photo.
Pirelli World Championship TCB race winner Will Rodgers at Canadian Tire Motorsports Park. May 21, 2016.
Tim Jarrold photo.