SIMIAN GHOST – THE VEIL (Indie/Pop – Sweden)
Probably one of Scandinavia’s best kept secrets, Simian Ghost is an indie pop outfit founded in 2010 near Stockholm by
Read moreProbably one of Scandinavia’s best kept secrets, Simian Ghost is an indie pop outfit founded in 2010 near Stockholm by
Read more