- uploaded: Apr 20, 2011
- Hits: 22
You've heard of Roswell, but some people believe Del Rio, Texas is a more compelling case for the crash of an alien spacecraft in 1950.
For a time in the early 50's the flying saucer phenomena was headline news, thousands of sightings by credible witnesses.
People reported seeing a large craft moving at a high rate of speed, honeycombed on the bottom with a dome and light on top.