WATCH: Palace – ‘Head Above The Water ‘

July 28, 2015 in News

North London band Palace have had a rapid rise to fame since their debut EP Lost In The Night was released in 2014 winning fans in Radio 1’s Huw Stephens and Read the full article…