Sunday, 17 October 2010

Video: UFO El Paso Texas 15th October 2010 (Youtube)

Below is a video from Youtube of strange UFO lights filmed in El Paso Texas 10/15/10.

Are they UFOs? you decide!

For the latest UFO news use this link!

No comments: