Miaow

Biography by

Indie pop cult favorites Miaow formed in Manchester, England, in 1984 -- singer/guitarist Cath Carroll, a notorious habituĂ© of the Factory Records-owned club the Hacienda and a New Musical Express writer…
Read Full Biography

Artists Moods

Artists Themes