Twin Peaks Concert Tickets at Thalia Hall

11/16/2016

Twin Peaks Concert Tickets at Thalia Hall December 16th.

Give Twin Peaks an inch and they’ll take a stretch of the road. Having careened across America and beyond, sharing their staggering energy, the band made their third album the best way they know how: by themselves. The same group that pro-duced the scuzzy squalor of their debut “Sunken,” had legions of fans screaming along to their anthemic sophomore effort, “Wild Onion,” now swings and serenades with “Down In Heaven” (out on Grand Jury on May 13th).

Time: 7:30pm

Tickets: Here

Venue: Thalia Hall

https://www.youtube.com/watch?v=oizKfxAf48g

0 Comments

You may like

Instagram