These are some Romanian twins based outta NYC that I kinda/sorta know. Not well, but they live around the place I work and would frequent it. Cool people, but they could get annoying hyping thier show at times. None of the cats on my job aggressively stepped to them, but we agreed they could get it.. at times. I saw one of them randomly stretching on the street a few months ago and was intrigued.