Trivia Cafe
0

In what year was The Cureheads formed: 1972, 1978, 1990 or 1997?

Learn More

music

The Cureheads are a tribute band dedicated to The Cure, formed in 1990 in London, England by Gary Clarke.

Learn more on Codexery: The Cureheads in Tribute Bands