• 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.

  • Stormtroopers of Death

    Bigger Than the Devil (Nuclear Blast). Review by David Lee Beowülf

Recently on Ink 19...