07-07-2004, 09:49 PM
I am in Decatur, AL working for the next week or so. I was just wondering if there is anyone in this area. If the rain stopps one of these days, I think a few of us are headed to the local track to check out the scene.
View Full Version : Decatur, Al