11:38 AM on 11/20/08
that's awesome. they're probably one of the best bands from NH (which isn't saying much, but still). they put on a good live show. i'm actually thinking about seeing them again in a week.
not so sure how popular they'll be with people on this site. but if you're into electronic music you should check them out, and even if you aren't, they're still worth checking out.