Alien Crashes
- Episode aired Feb 18, 2009
- TV-PG
- 45m
In the early morning hours of May 14, 2008, witnesses in Needles, CA saw a turquoise glowing object in a rapid descent over the Colorado River.In the early morning hours of May 14, 2008, witnesses in Needles, CA saw a turquoise glowing object in a rapid descent over the Colorado River.In the early morning hours of May 14, 2008, witnesses in Needles, CA saw a turquoise glowing object in a rapid descent over the Colorado River.