Best UFO video on the net. Debunk this! Must see.
- uploaded: Jun 7, 2010
- Hits: 82
Ufo releases spheres. Reposted due to lack of views this is one of the most convincing unexplaned phenomena on the Net. If anyone can debunk this one please feel welcome. There are two independant filmed angles , one into the sun and one against. This is not a fake. I can't say its Aliens but it is definately nothing earthly we know of.