The 2011 season-ending race was a burnt-clutch-scented celebration rivaled only by the apocalyptic 2010 season-ender, and the final race of the 2012 season promises to be just as good. Held at Eagles Canyon Raceway in Texas, this race will be worth hauling your hooptie from any point between Yreka and Palmetto Bay. In order to [...]
More...