Pirelli World Championship TCA race winner Elivan Goulart at Canadian Tire Motorsports Park. May 21, 2016.
Tim Jarrold photo.
Pirelli World Championship TCA race winner Elivan Goulart at Canadian Tire Motorsports Park. May 21, 2016.
Tim Jarrold photo.