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.
Recover your password.
A password will be e-mailed to you.
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.
Prev Post