Invisiblegirl Archive
1994 The Thrush Puppies
A girl group by design and with an intention to be angsty with a sense of humour and although it only lasted six months it was alot of fun.
The girls managed to secure a record deal in this time and release a 7" EPwith favourable reviews.
A flyer for one of the concerts the group played