Any day with a new Twin Peaks video is better than the day before it. So let’s all give thanks to the fresh clip for “Holding Roses,” animated by Peaks’ kind-of-terrifyingly-talented Chicago brethren Goons. Also, in keeping with their typical exhaustive approach to touring, the dudes are back out on the road RIGHT NOW, the same day they’ve announced another round of headline dates this Winter. The secret to eternal youth, it would seem, is running it again. Check the tour section for more.
September 7, 2016