Friday, September 30, 2011

Incredible UFO Footage, Chile

Just stumbled over this great footage from 2009 apparently coming out of Chile.

No comments: