haha sounds like a few of you have seen it, or checked it out tonight.. Anyone know if there's a chance it's fake? that just doesn't seem to register in my mind as something humanly possible.