Isle of Wight
1 news
More news
-
NEWS · ·NME
Kings Of Leon announce London show and O My Beloved album
Kings Of Leon have announced a UK and European exclusive show in London next month, alongside the release of their 10th studio album O My Beloved on November 6 via Love Tap Records.
