Hidden from the Sun

Spencer is a Swiss indie rock band formed in 1999, so they are by no means new to the scene.
They released three albums in this period and they are working on their fourth : “We Built This Mountain Just To See The Sunrise”
Hidden From The Sun is the new single from this new album.

Leave Your Observation

Your email address will not be published. Required fields are marked *