Two giant UFOs over the US military base in Okinawa, Japan

Two giant UFOs over the US military base in Okinawa, Japan 
 date of sighting: May 2016
Advertisements