Super Stock

Car
@ West Valley City (United States)
• 15 August 2004
by
Championship