Beta-7

Anyone seen this site?
www.beta-7.com

Who thinks it’s a hoax, and who thinks it’s real. I’m not going to say what I think as to not taint the little one’s ideas.