Have you seen the latest rumors on the Internets about a new season of Twin Peaks? The David Lynch directed episodes of that show are still the strangest thing I’ve ever seen on network TV, 25 years later. The surreal dream-like lighting, backwards talking and people with elephant heads in Bellflur‘s new music video Atoms bring to mind the best parts of Lynch’s twisted series. Have we already seen one of the best DC music videos of 2013, 8 days in? Be on the lookout for Bellflur’s new album “12 Vagrant Monologues from the Last Living Star“, out very soon on Scenic Route Records. Check them out live on Friday Feb. 1st at the same place they filmed this video, the Mansion at Strathmore.