UFO Videos Featured

TR-3B UFO Sighting Filmed Over Canada

TR-3B UFO Sighting Filmed Over 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.

About Author

admin

1 Comment

Leave a Reply