2010 b 34 Decatur

The 2010 b 34 Decatur, the semi-final event in the 2010 ARLA Elite Series season, was held at the Decatur Raceway in Decatur, Illinois, as part of the 2010 edition of Decatur Championship Weekend.

Watch
l1GK3cyP9jA