Thursday, February 18, 2021

Watch: Kings Of Leon Unveil Music Video For "Echoing"

Nashville indie rock band Kings Of Leon have unveiled the video for their latest single "Echoing".

The song is part of our current playlist and is taken from their forthcoming eighth studio album 'When You See Yourself', which will be out on March 5 via RCA Records. Pre-order your copy here.

Watch the video below.



No comments:

Post a Comment