Huge UFO Filmed over Andes in Chile – 11th November 2020 UFO Videos By admin On Jan 4, 2021 0 17 Share This large unknown craft was filmed over Andes in Chile on 11th November 2020. ufoufo sightingufo video 0 17 Share