The Joy Formidable - Twin Peaks. TJF has a new album on the way, but here's a recent cover they did of the Twin Peaks theme song. I'm posting this one since I am currently in a similar setting (terrain, not weirdness) as the town, and attending a pop culture convention in the near future. They're also playing a local festival later this month... not sure if I am going to go yet but I would love to see them again!