This is probably the best evidence for the existence of humanoids ever captured on video. Rich Giordano, Paranormal Researcher and UFO Specialist, captured this object in his backyard on September 23rd, 2005. The Discovery Channel did a show about this humanoid and tried debunking it with many balloon tests and failed miserable. You can see that story on Rich's UFO Site http://www.cnufos.com and judge for yourself. Balloons? Maybe...Humanoid from another world? Possibly.
Appears on these pages
The Flying Humanoids are a type of strange humanoid beings rarely seen by humans. They are often...