Band of Horses performs a live show at Roseland Theater in Portland, Oregon, delivering their guitar-driven indie rock to a mid-sized audience. The venue, a downtown Portland club that hosts a range of rock and alternative acts, provides an intimate setting for the band’s expansive sound. The performance underscores the group’s ongoing touring presence and continued relevance in the indie rock scene.