Thursday, December 25, 2008

Inexplicata - UFOs Over Latin America 2008






INEXPLICATA presents its round-up of alleged UFO images taken in Mexico and South America in 2008. The video can be seen on www.inexplicata.blip.tv or on YouTube at http://www.youtube.com/watch?v=MXJKRFyHr8Y.