Tagged: canada

0

Is it a UFO or the top secret TR-3B craft?

UFO hunters all over the Internet have reacted to this video shot in Ontario, Canada. Some are claiming it’s the legendary TR-3B craft that uses alien technology. The witness who took the video, who...

Facebook
Google+
Twitter
Instagram