Live Review: Scissor Sisters at The Buckhead Theatre, August 21

Live Review: Scissor Sisters at The Buckhead Theatre, August 21

By Giles Turnbull “I didn’t have to queue this long to see Madonna!” quipped one eager concert goer; but everyone knew it’s not the length that’s important, but how it swings! The disco party atmosphere was bubbling away even as the queue snaked its way around The Buckhead Theatre, sparkling with silver spandex under a […]