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...

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