There is a lot of buzz going on in the press because Twin Peaks is coming back on the air. I wonder how many people know that Scooby-Doo and the gang visited the Red Room in one of the episodes of Scooby-Doo:Mystery Incorporated? The clip below features not only the dancing man but a healthy dose of Ancient Aliens and some conspiracy theory. What can I say but Nibiru. Who thinks up this stuff?