September 18, 2013

Long UFO Over China In NASA Photo From Oct 1968, UFO Sighting News.

Date of discovery: Sept 2013
Date photo was taken: Oct 1968
Location of sighting: Earths Atmosphere, China
Source Photo:

This long UFO was discovered in NASA photos this week, some are saying its a rod, but rods are usually fast and with fins, this is neither. The country this UFO is flying over in the photo is China.

1 comment: