Edmonton Int'l Raceway

Car
@ Sherwood Park (Canada)
• 25 August 2018
by