Electric Mayhem t-shirt

vintage-electric-mayhem-t-shirt.dsk

Instantly classic. Why are so many of my favorite bands comprised of puppets or cartoons?