Long island iced tea in the theatre!? I Love ATL!