I read it. It's a cheesy two year old blog entry that has no actual proof. Like a National Enquirer
piece on "Aliens in Your Refrigerator". Keep digging though, I like them "Tall Tales" that reflect the authors character. :)