Barber Motorsports Park


Time: April 11, 2010
Place: Leeds, AL