UFO mania - The Truth is Out There
Monday, February 17, 2014
(VIDEO) Aliens invade Sochi? UFO hunter claims he has proof
UFO watchers say Russias resort city of Sochi could be a galactic hub for visitors from another planet. One man says he has evidence of hundreds of UFO sightings.
Share to Twitter
Share to Facebook
Share to Pinterest
Post Comments (Atom)