- SKU: 19868032
- Release Date: 01/24/2012
- On qualifying products, Best Buy will then verify the current price to complete the price match.
This probing documentary takes a look at the infamous UFO sighting, the Rendlesham Forest Incident, where several eyewitnesses claimed to see an alien craft at an American Air Force Base in Suffolk, England in 1980, and many speculated that it was part of a larger network of UFO sightings. ~ Cammila Collar, Rovi