Friday, February 11, 2011

Smell that?

Yeah, it's the smell of NASCAR in the year. Oh lord, I've been waiting for next Sunday when the checkered flag dropped on Homestead. But, this Saturday night at 7 CST the shoot at happens.

Good God, it's Speed Week!

No comments: