S.O.D.: Kill Yourself + The Movie
In an extremely rare occurrence, not only did Stormtroopers Of Death (S.O.D.) actually put out an album last year, they even went on tour to support it! Now Kill Yourself + The Movie is out as a document of the momentous occasion, and David Lee Beowulf cranks it up to 11.