Clue: Rock group whose members wear red flowerpots on their heads

Answer: DEVO

Length: 4


Similar Clues: