Deming Speedway - Clay Cup Sat 7-21-12

Car
@ Everson (United States)
• 21 July 2012
by