Crossword clues for Muppet who plays lead guitar in the Electric Mayhem:JANICEMuppet who plays lead guitar in the Electric Mayhem