The wonderful Wild beasts have deserved to be crowned for the Track of the Week and let’s be honest, there’s not much else to say. Apart from enjoy the song.
Delve into the depths of your heart when you listen to the Wild Beasts’ new song ‘Mecca’.
Wild Beasts – Mecca