Chile

UFO over SantiagoUFO over Santiago

UFO over Santiago

Latest UFO sighting from Santiago, Chile, taped on 10th December 2009.  Read More

16 years ago