UFO makes massive 180 ° turn over Ueki, Japan, Sept 11, 2011

Date of sighting: September 11, 2011
Location of sighting: Ueki, Japan

This UFO look like a rod. There have been many rods caught on video. Rods are a common form of UFOs that some believe to be living creatures. Great footage from Japan.

No comments:

Post a Comment

Welcome to the forum, what your thoughts?