Applebee Motorsports Night 8/12/05

Car
@ Conneaut (United States)
• 12 August 2005
by