Grammy Award-winning, multi-platinum selling rock band KINGS OF LEON have released the accompanying music video for their recently released track, ‘Echoing’ ahead of their highly anticipated eighth studio album WHEN YOU SEE YOURSELF, coming March 5th on RCA Records/Sony Music Entertainment Australia.
|