Kings of Leon just dropped their 10th album and announced a Cleveland-area tour stop
The Tennessee band will perform at the Cuyahoga Falls venue on Friday, May 14. The band of brothers will be touring behind their self-produced 10th studio album, "O My Beloved."
Original Source
Read the full article at Cleveland →KhanList aggregates and links to publicly available news content. We do not host full articles from third-party sources. Always verify important information with original sources.