Previewed: Palace at Soup Kitchen
In the last eight months, Palace have ridden a wave of overwhelming critical and fan support. Building on the acclaim garnered with their debut EP Lost In The Night last October, their latest EP Chase The Light was released on 8th June. The Radio 1 support has...