UFO activity spotted over Montpellier, France – Sept 16, 2021

Multiple unknown lights have been filmed over Montpellier, France on September 16, 2021.

Multiple unknown lights have been filmed over Montpellier, France on September 16, 2021.

Leave a Reply