Green Country Grand Prix Nat 10-N-973-S

Car
@ Tulsa (United States)
• 11 April 2010
by