Amateur Night: Best Places To Take The Stage In AtlantaAtlanta has plenty of venues around town where you can take to the stage to show off your performance skills.

Watch & Listen LIVE