![](https://www.itsastrangeworld.com/wp-content/uploads/2016/11/hqdefault.jpg)
Green Fireball UFO Lights Up Sky Over Japan
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,
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,