“City Of The Shrieking Dead” is from the 2011 self-titled debut album of Portland, Oregon-based alternative “horror-rock” band Sweet Teen Killing Machine (STKM). The video, directed by Scott Graves, is about a punk rock girl who, after waiting out the beginning of a zombie apocalypse in the trunk of her car, gears up for an ill-fated battle with the undead which includes her little sister who had just made her first communion!

Read my original post about STKM on MHE (here).

Advertisements