at the chattahoochee river walk park thing off interstate north parkway had what looked to be Rota Grids or a similar wheel. And a Subaru of Dallas.
There are about 5000 of your car in the Atlanta area. It doesn't really stand out. We were just getting off of the hooch.