Municipal Stadium insectoid winged abominations. Yes.. A metal band maybe. In the same vein as Green Jello...
LOL!