Four-time Grammy winners Kings Of Leon were the musical guests on today’s episode of Ellen. The band, which released their seventh studio album WALLS in October, visited Ellen DeGeneres and went onstage to perform “Reverend.”
Check out the lively and organic performance above.