Friday, September 2, 2011

Incredible UFO Display Over Chile 2011

Filmed by two students over Santiago Province, Chile August 31 2011. As always you decide.








No comments: