Electric Mayhem t-shirt Jason Weisberger 11:23 am Fri, Jan 16, 2015 Instantly classic. Why are so many of my favorite bands comprised of puppets or cartoons?