Pirelli World Championship GT Cup race winner Alec Udell at Canadian Tire Motorsports Park. May 21, 2016.
Tim Jarrold photo.
Pirelli World Championship GT Cup race winner Alec Udell at Canadian Tire Motorsports Park. May 21, 2016.
Tim Jarrold photo.