The 2008 UFO Crash in Needles, California
The 2008 UFO Crash in Needles, California Nestled on the banks of the Colorado River, Needles, California, is a quiet town, often passed over by travelers making their way along Route 66. But in May 2008, Needles became the epicenter of a mystery that continues to intrigue UFO enthusiasts and skeptics alike—a mysterious aerial object, […]
Read More The 2008 UFO Crash in Needles, California