There was a surprising amount of buzz generated last week about pink UFOs showing up in Google Street View.
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 »Bright UFO seen in New Mexico, Arizona
A strange light appeared over New Mexico and Arizona, and the "weather balloon" explanation has been offered to identify it.
Read More »