User blog comment:Godzilla101/Do you believe in beavecoons?/@comment-1884249-20100619015349

Nope, Spencer's alone on this one. However, about Sam's theory about the pygmies, maybe I'll believe that one...