Wednesday, August 31, 2011

Nitro Time!


Today is opening day of the biggest drag race in the world. The Big Go is one of it's nicknames. It's in Indianapolis.Indiana. Final eliminations are on Labor day. Check it out on ESPN2.