I'll admit now that I wore an "I killed Laura Palmer" t-shirt thoughout my freshman year of college. Am I embarrassed by that now? Yes, but not as much as you'd think. Twin Peaks was a bona-fide phenomenon, the most subversively popular thing of its day and still a brainy-slash-guilty pleasure with few equals.
Continue reading: Twin Peaks: The Complete Series Review
Corgan took to Instagram to confirm rumours of new Pumpkins material, saying the first songs could arrive as early as May.