The Needles UFO Crash: What Really Happened? by Bill Knell
On May 14, 2008, a UFO crashed west of the Colorado River near Needles, … It’s just across the bridge from Arizona and near the Nevada border as well. …
Hat tip to “Shaggy” for the lead on the video.






