Saturday, November 6, 2010,

As the sun sets over the Texas Motor Speedway, electricity fills the air! 

Deafening motors growl as they emerge from the nearby course; the racers take practice runs for tomorrows Texas AAA 500 NASCAR Sprint Cup!  You […]