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.
Thursday, March 13, 2008
March Metal Moment #76: KiLLeR DWaRfS, 1986
Posted by Feo Mateo at 10:13 PM
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment