It's everywhere i look. "Twin Peaks" is everywhere i look. I'm not even trying. And most recently it presents itself in the new single from The Stargazer Lilies' upcoming album "Lost." The Lynchian named "Enter the Black Lodge" is a beautiful, ominous swirl of sound, every bit as intoxicating as its namesake. Listen below and pre-order the new album from Graveface here.