See more awards »
I Am Weasel
(TV Series) (performer - 18 episodes)
Worked for Archie Comics in 1983
Elinor Blake | The Pussywillows
Did You Know?
Is now in a band called April March, but they have stopped making records. Songs are in French and English