Avatars from the Uk twee pop motion, Talulah Gosh formed in late 1985 when economics college student Amelia Fletcher and struggling designer Elizabeth Cost met in an Oxford region club; both had been putting on Pastels badges, and their common like for indie rock and roll prompted these to instantly …
Read More »