Videos: Schoolyard Heroes: "Dude, Where's My Skin"
Schoolyard Heroes have posted the new video from their controversial new album, Abominations. The video is a little gory so avoid it at work unless you work in an abattoir or something.
You can find the video here.