28th Annual (2008) LOUELLA COOK MEMORIAL

Car
@ Atlanta (United States)
• 04 July 2008
by
Championship