Friday, February 15, 2013

NITRO TIME!

This weekend is the opening race of the 2013 season. It's in Pomona, CA. and you can check it out on ESPN2.