Might Makes Write: Otep Screams Exercise Your Demons

“Life sucks & then you die.” - Anonymous.
Banks are collapsing, our economy is tumbling, we have salmonella & e. coli outbreaks, unemployment is rising, our military is waging two wars in two countries, wages are stifled, Mother Nature has tuberculosis and skin cancer, working class folks are losing their homes, and the government apes still [...]

Metal Injection’s Weekly Dose: Psycroptic Live!!

The Black Dahlia Murder, Kataklysm and Necrophagist are a few of the obvious highlights from this year’s Summer Slaughter tour, but there are a bunch of other bands that are tearing faces and taking names as well, and one of the most lethal is Hobart, Tasmania’s Psycroptic.
The band plays extreme technical death metal that’s both [...]

Video Premiere: Terror In Good Company For ‘Never Alone’

On Wednesday we presented a preview of the new Terror video for “Never Alone.” Today, we’ve got the full video premiere. It’s just one of two new videos the band shot in a day near the end of its tour with Earth Crisis. The other is for the song “Betrayer”; both tracks on on the [...]

Video Premiere: The Devil Wears Prada’s ‘HTML Rulez Dood’

On Tuesday, we premiered behind the scenes footage from the making of The Devil Wears Prada’s new video for “HTML Rulez Dood.” Now, we offer you the whole enchilada. The video was produced by Endeavor Media, which did the band’s previous video for “Hey John, What’s Your Name Again?”
Now that we got that over [...]

See Nine Inch Nails Rehearse New Songs For 2008 Tour

Nine Inch Nails frontman Trent Reznor has filmed parts of a recent rehearsal for his band’s upcoming tour, Lights in the Sky Over North America 2008, and posted the tracks online. Click “more” to watch the group play “1,000,000,” “Letting You” and “Echoplex.”