So,
I think they're a new band, by I haven't really done any research on them so I can't be positive, but I'm pretty sure they are. My knowlage goes as far as the sticker on the front of the CD. Anyway, I like their sound. Quote from sticker on the front of the CD: "A hybird sound of rock and punk." So has anyone heard them or even of them? Another Quote from the sticker: "Toured with My Chemical Romance."
Anyone?