Canada British Columbia

by Dark Lord
Canada British Columbia

Workers filming this UFO bounce around ideas of what it could be but acknowledge that the craft has no visible lift surface.

You may also like