Na 10 jaar is de Britse band All The Young uit Stoke-on-Trend terug met deze opgewekte Indierocksong.