I'm thinking about going to see them play live in 2 weeks in new york and as wondering if anyone has seen them live before? Are they dope live? Good show?
Yeah, they are really dope live...I saw them at a pretty shitty venue and they were really sick, great to vibe and sound, very interesting visuals haha