Pirelli World Championship TC race winner Toby Grahovec at Canadian Tire Motorsports Park. May 21, 2016.
Tim Jarrold photo.
Pirelli World Championship TC race winner Toby Grahovec at Canadian Tire Motorsports Park. May 21, 2016.
Tim Jarrold photo.