2010 Round of Alabama

The 2010 Round of Alabama, the semi-final event in the 2010 TM Master Cup season, was held at the Talladega Superspeedway in Talladega, Alabama.

Watch
_u2RPiGibpA