Wednesday, October 8, 2008

Love it or hate it, Talladega time is here

Love it or hate it, Talladega time is here
Talladega Superspeedway is the one race track that strikes fear into the hearts of the dozen drivers who are in the Chase for the Sprint Cup championship.

No comments: