Last week and today i saw a couple year one semi trucks, godfather banner, and a bunch of other trucks. They were all parked in a line and make a L shape to hide whatever it was they are doing. Word on the street is that they are unvieling the '08 camaro to the press or something. Anyone know if thats true?
If you are looking at road atlanta from 53, its the farthest building on the right.