Thursday, March 13, 2008

March Metal Moment #76: KiLLeR DWaRfS, 1986

As you can see, the lofty production values of "Stand Tall (Stick To Your Guns)" are quite amusing, but the long lost video for "Keep the Spirit Alive" is even better. Still based in Toronto, the Killer Dwarfs continue to rise up and stick it to the man to this day.

No comments: