The Cactus Blossoms to Appear in Twin Peaks!

Brother duo The Cactus Blossoms bring their haunting, reverb-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 28 at 9 pm ET/8 pm CT. Showtime subscribers can stream the first four episodes now at http://www.sho.com/twin-peaks.