Siren Song // Octopus – Siren Song // Octopus CD
£5 GBP
Tshirt & CD Bundle
£20 GBP
Looking Glass Alice England, UK
"Informed by multiple waves of psychedelia – the beatific glow of ’67 is merged with some distinctly 90s aspects, recalling that post-baggy swathe of trip hop." (CLASH MUSIC)
Streaming and Download help