i just moved to ATL about 6 months ago form germany "im army" and i was wondering what everyone thought of the scene here in ATL cause this one of the major city's on the map i havent seen all the spots but i just wanted some other opinions
i just moved to ATL about 6 months ago form germany "im army" and i was wondering what everyone thought of the scene here in ATL cause this one of the major city's on the map i havent seen all the spots but i just wanted some other opinions