The Laughing Apple was centered around several youthful Scots who relocated to London in June of 1980 ahead of forming a fresh music group. Bassist Alan McGee and guitarist Andrew Innes got played in several clothes while still in Scotland, including H20 and Newspeak. Within their brand-new confines as Laughing …
Read More »