Residents of Chile and Argentina See UFO
By Dirk Vander Ploeg - 5 years 11 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?