Sheer Madness (Heller Wahn)
Rating 7/10
February 24, 1983