ATL 84
Well-known member
Is anyone going or has gone to the Atlanta Auto Show this weekend. If you want to see the C-6 up close it is there. If you go tell me what you think. I am going today to check it out. I will tell you what I think. All my friends tell me it looks better in person than on any picture.