TR-3B UFO Sighting Filmed Over Canada

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

UFO investigators claim a top secret US spy craft, developed using alien technology, may have been caught on video camera.

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

All Comments

Leave a Reply