Residents of Chile and Argentina See UFO
By Dirk Vander Ploeg - 5 years 5 months ago
Residents of Argentina and Chile looked into the sky last night and saw this huge group of lights in the sky. Was it an alien space craft? Maybe a group of well controlled meteorites? Or, was this just another weather balloon?