The Needles, California UFO Crash of 2008 - UFO Digest
May 14, 2011 · May 14th, 2008. The small hours before dawn brought a mystery to the tiny town of Needles, California. On this date, witnesses claim an inexplicable object crashed to Earth slightly west of the Colorado River. Frank Costigan, former chief of security for LAX Airport, professes to having observed the crash around 3 AM.
DA: 9 PA: 1 MOZ Rank: 48 Up or Down: Up