First Ghost Streaming New EP ‘Secret Talk’
Toronto, Ontario’s First Ghost are streaming their new EP ‘Secret Talk,’ a day before its official April 1st release, on New Noise Magazine. First Ghost will be playing an EP release show on April 14th at Adelaide Hall in Toronto, Ontario. The 4-piece first appeared on the radar of music fans in 2014 with the […]