Anyone hear of them? Had their album and lost it. Dont feel like buying it again, wouldnt mind a listen though. Thoughts on the band?

*inserts a 'if you have the album, go ahead and say hi to me *
Why are we so wicked indecisive
Let's hit the streets with toy explosives
And let's enjoy what we have