The largest exotic car show in the country, located in Atlanta, GA.
Final Show of 2016 - October
Lots of people and lots of Exotics
Lots of Sunshine and Cars