About 5 years ago, a friend (who navigated like Helen Keller) took me on a road trip through Georgia. In Atlanta, we stopped at a massive, massive indoor flea Market that resembled a barn. She never told me the name of the place. but i do remember that everything under the sun (and most illegal stuff, too) was in there. anyone from the ATL area able to help me find this place? thnx.