(well, here goes my street team impression)
These guys are a nice little rock band from Maine. They just released a new EP, probably just in the New England area. It's not bad, but the kicker is that it's only $1.95. It has 5 songs on it (I say it's about 2/5 good
). so um, go buy it. really, it's a great deal!