Kings of Leon climb to the top of Times Square Posted by Jesse | Sep 25, 2013 | Artist Updates, Past Projects | 0 | With the release of Mechanical Bull this week, Kings of Leon played on live tv from the roof of the Good Morning America studios in Times Square. Take a look at the performance of the single “Supersoaker” below… video platformvideo managementvideo solutionsvideo player