Kings of Leon Wake Up NYC From A Rooftop In Times Square

If you were walking to work yesterday in New York City in the Times Square area around 8:30am and happened to look up, you probably saw Kings of Leon performing on a rooftop.


They were the musical guests on Good Morning America yesterday to promote their new album Mechanical Bull, which just came out this week.