Search
Close this search box.

Green Fireball UFO Lights Up Sky Over Japan

It's time to ascend.

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?