Eula are a really great noise-pop (I guess the fall into that category) band from New Haven, Connecticut. Based off the couple songs on their myspace they're something like CSS if Stewart Boyracer ran the show, meaning they don't make you want to dance, they make you want to fucking dance.
Fight Riff .mp3
Seems like they'd be loads of fun live, right? Yes? And you live in New York you say?