I'm as surprised as anyone. Like I said it's gory, not for kids or the sensitive.
The BCASA - Tha Ballad Of Casey Jonez (official video)An older, ungory video of theirs. WARNING: Lots of flashing lights.
The BCASA - Cowabunga DudeIt's kinda sad that my first thought was "wait, that guy in the Michelangelo mask looks a little young to remember the Turtles", followed by recognizing about half of those figures as ones I owned.
Their album is called "Fuck you Shredder"