Simian Ghost Press Releases


Lea Michele

Simian Ghost Simian Ghost Announce London Date For 10th February 2014

27th January 2014 16:41

Simian Ghost are set to play a London show at The Old Blue Last on the 10th February.Three-piece Siman Ghost...

Advertisement
Advertisement