Thursday, November 10, 2011

Nitro Time!

This weekends race is in Pomona CA. It's also the last race of the year. Check it out on ESPN2.