Translucent blue spheres rained down from the sky in Dorset, UK during a hailstorm last week.
Read More »UFOs in video of Phoenix dust storm cause a stir
A video shows two UFOs over Phoenix, just before a storm.
Read More »Study offers explanation for ‘hole-punch’ clouds
A new study claims to have found an explanation for this strange phenomenon.
Read More »