1049 Ponce De Leon Ave NE
Atlanta, Georgia 30307
January 7, 2011

Stanley Kubrick's A Clockwork Orange at Plaza Theater

March 19, 2011

Taboo-la-la at Plaza Theater