Reported UFO Sightings Over Wichita Falls
Have you ever looked up into the sky and seen something that defied explanation? If so, you’re not alone. There have been thousands of sightings around the world, and several right here in Wichita Falls, Texas.
Area 51 DOES Exist - Spy Plane Pictures
Area 51. It's one of those mysterious sites in the Nevada desert that everyone talks about, but no one will "officially" talk about. A lonely military base protected with the latest in security measures. Yet, officially, it doesn't exist.
That's what they wanted us to…

Load More Articles