Album of the Week: ‘When You See Yourself’ by Kings of Leon
Editor’s Choice: Album of the Week
Week of March 8th, 2021
It’s been about 5 years since we last had our hands on a new Kings of Leon album. The single releases leading up to the release of the album have been solid. A listen through of the album should satisfy fans old and new. What’s your take?