Monday, November 19, 2018

Watch: The Calls Unleash "The Night The World Stood Still" Music Video

Leeds indie/psych trio The Calls have unleashed the video for "The Night The World Stood Still".

The song is part of our current playlist and is taken from their mini-LP 'The Night The World Stood Still', which came out in September through Atomic Records.

Watch the clip below.


(facebook.com/thecallsuk)

Tags: The Calls