Kings of Leon Ride On With Release Of New Album
When I think of Caleb Followill two years ago, Radiohead’s “Karma Police” starts playing in my head. For a minute there, he lost himself.
On July 29, 2011, Followhill—the lead singer of Kings of Leon—left the stage at a show in Dallas, Texas, appearing inebriated. He informed the audience,… Read the rest at our website.