Tag "TR-3B Ufo Sighting Canada"

TR-3B UFO Sighting Filmed Over Canada

TR-3B UFO Sighting Filmed Over Canada (1)

This footage shows three unknown glowing lights hovering over Barrie, Ontario, in Canada.