New footage shows mystery green flash of light appear in sky leaving hundreds of residents baffled

0

There were more than 350 sightings of the bizarre green fireball across Illinois, Wisconsin and neighbouring states.

READ MORE

About author

No comments