Tag Archives: NASCAR

Talladega Nights

Yes, this is better than the movie!
We spent a weekend at Talladega Superspeedway in Talladega, AL with my family.  We’ve got racing in our blood (I have just one winning trophy to show for my short-lived go-kart career), and we continue to enjoy races home or away.  Plus, my big bro makes race cars go...

View full post »