ESC
Baby Lemonade

Baby Lemonade

Scottish late-1980s indie noise-pop group.

Formed1987, Scotland
Disbanded1988
Linkshttps://www.discogs.com/artist/830570-Baby-Lemonade