Spooky Ghost

Biography

Main alias of Irish guitarist Gerry Leonard. Sometimes credited for guitar loops and effects. Releases solo albums under this moniker.