Glen, Romy & Joe visited the Paste Magazine Studio in NYC for a short set & interview.