Gig Reviews
Cult Leader
Stengade, Copenhagen, DEN - 15/4
Thy Catafalque @ Stengade, Copenhagen, DEN
Devil Master @ Stengade, Copenhagen, DEN
Album Reviews
Kings Of Leon unveil music video for "Echoing"
Posted by AP on 18/02/21
Previous NextKings Of Leon have premiered the official music video for their latest single “Echoing” online below. It is featured on the Nashville, TN-born alternative rockers’ upcoming album “When You See Yourself”, which is nearing its official release through Sony Music Entertainment on March 05th. You can find all the details surrounding the effort in our earlier news post.
Comments