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?
Just in case you don't get it: The views expressed are solely those of the blog post author and should not be attributed to anyone else, meaning they do not necessarily represent the views of any organization that the post author is affiliated with or with the views of any other author who publishes on this blog.