In tonight's episode we geek out about the upcoming new season of "Twin Peaks" and the original pilot. We've waited nearly 25 years and finally...FINALLY it's coming! And we cannot wait! Stay tuned for follow-ups, as we will be covering the entire two seasons in installments leading up to the new season's release. Nerd on!