Earlier this summer, Twin Peaks partnered with Tumblr to throw a big party in Chicago to celebrate the release of the band’s album Down in Heaven, the city of Chicago and the band’s fans. Check out footage from the party below, and don’t miss Twin Peaks live at Scala on Wednesday 26th October.
Wednesday 26th October 2016
Communion Presents
Twin Peaks
Plus Happyness
Info | Tickets