ALBUM REVIEW: Kings Of Leon – When You See Yourself
Despite emerging on the music scene in the early 2000s in hippy style dress with a strong Nashville sound to their rock style, it was the Brit’s who first embraced the Followills, not the Americans. […]