Sunday, September 30, 2007

Jim Henson, Honeybees and Teenage Mutant Ninja Turtles



Not to mention the 9-11 Giza connection. And it all makes perfect sense! That is, if you drop a couple tabs of acid, man.