New Kings of Leon song – Super Soaker
After getting rained out of their original set on Friday night, Kings of Leon debuted a new song on Saturday at the Governor’s Ball in New York. This was the band’s first gig since the 2011 tour they scrapped. The band’s new record Mechanical Bull was recorded in Nashville with producer Angelo Petraglia
Have Your Say (Latest Comments)