Posted inEntertainment
Kings of Leon Drop O My Beloved and Announce 2027 Tour
Kings of Leon have released their tenth studio album, O My Beloved, and announced a 30-date North American tour for 2027. The album arrived on Friday, November 6, 2026, via…



