8.04.2006

Long Live Nascar and Talladega
>



Talladega Motor Speedway....one of the interesting landmarks between Atlanta and Birmingham, AL, heading West.

Long live Nascar--sure you're ready to drive? Watch those lights carefully...



Links to this post:

Create a Link



<< Home

This page is powered by Blogger. Isn't yours?