A Green fireball UFO has been caught on film streaking across the skies in the Niigata Prefecture in Northern Japan.
What are your thoughts? UFO, meteor, space junk or hoax?
Post Views: 386
A Green fireball UFO has been caught on film streaking across the skies in the Niigata Prefecture in Northern Japan.
What are your thoughts? UFO, meteor, space junk or hoax?