Hidden from the Sun
June 23, 2016
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.