With Mirage Rock coming out this week, Band of Horses stopped by the Ed Sullivan Theater to play a 45-minute set packed with new material.
The guys opened with their latest single, a perfect traveling tune titled “Knock Knock,” and even peppered in hits like “No One’s Gonna Love You” from 2007′s Cease to Begin.
Band of Horses currently has a massive tour to close out 2012 beginning Sept. 22 in Pensacola, Fla., but if you can’t make it to see them live, just check out the video below.

Change Your Region