Metalsucks — I haven’t needlessly lumped self newly-released videos together in awhile, and these three clips were all released pretty much at once, so I figured, “Hey, why not?” After the jump, check out the latest audio-visual offerings from Torche, Hello...
more info