Kings of Leon hail from Nashville, Tennessee & formed in 1999. This track will be featured on their forthcoming album: “When You See Yourself,” & will drop on March 5th. Kings Of Leon have also launched new merchandise on their website, with 100% of proceeds from the “Hero T-shirt” going to Live Nation’s Crew Nation…… Continue Reading
