light

light

meteor-crashing-down-st-johns
UFOs
A green ball of light lit up the sky in Newfoundland, Canada before appearing to crash into the Earth. Canadians quickly apologized in the direction of the green ...
0