2.5Album Review: Kings of Leon – When You See Yourself (RCA)The former Reading and Leeds headliners are back with a not-so-earth-shattering 8th album. To say I’m not the biggest Kings of...By Sam TongueIn Music ReviewReview