Ellie Clarke

Spirits of The Dead - Rumours of a Presence (The End Records)

The Norwegian quartet return with their third album.
Release Date: 
9 Dec 2013 (All day)

Spirits of the Dead's latest album Rumours of a Presence is an autonomous statement of modern psychedelia, with meticulous production and thought crafting every