Gig Reviews
Cult Leader
Stengade, Copenhagen, DEN - 15/4
Thy Catafalque @ Stengade, Copenhagen, DEN
Devil Master @ Stengade, Copenhagen, DEN
Album Reviews
Kings Of Leon debut new single: "Echoing"
Posted by AP on 14/02/21
Previous NextKings Of Leon have debuted a new single called “Echoing”, which you can listen to below. It is part of the Nashville, TN-based alternative rock group’s upcoming album “When You See Yourself”, which is closing in on its official March 05th release date via Sony Music Entertainment. You can find all the details surrounding the effort in our previous news item.
Comments