UFOs
TheObserver
•
8 months ago
•
86%
UAP sighting in Santiago de Chile
This sighting took place on December 16, 2009 in Santiago, Chile.
Comments 3
This sighting took place on December 16, 2009 in Santiago, Chile.