Tuesday, June 8, 2010

Aliens found living in remote Patagonia - Interesting Documentary on a remote area in Chile where aliens were apparently well known to exist by the locals. Spanish video with english subtitles.

No comments:

Post a Comment