Rolling Stone Country

Brother duo The Cactus Blossoms bring their haunting, reberb-drenched harmonies to the Bang Bang Bar, the legendary Roadhouse revisited in the new Twin Peaks series airing now on Showtime. The band performs its song, “Mississippi,” from their acclaimed album, You’re Dreaming, at the end of episode three which will air this Sunday, May 28Continue Reading