Posted in

UFO in the Great White North?

This is much more interesting than the standard illuminated dot filmed at great distance on a cell phone UFO.

Share