Below is a video what some people believe to be a UFO falling from the sky in Wakayama, Japan. We believe it to be nothing more than either a weather ball0on, or just a large balloon that was slowly deflating. What do you think?
You can be the first one to leave a comment.
Click here to cancel reply.
You must be logged in to post a comment.
A password will be e-mailed to you.
There are no upcoming events.