Translucent blue spheres rained down from the sky in Dorset, UK during a hailstorm last week.
Read More »Eerie green lights land in New Mexico
A woman in Santa Fe, New Mexico photographed mysterious green lights in the sky.
Read More »Translucent blue spheres rained down from the sky in Dorset, UK during a hailstorm last week.
Read More »A woman in Santa Fe, New Mexico photographed mysterious green lights in the sky.
Read More »