UFO sighting filmed over Barcelona on March 15, 2020

A large unknown craft with blinking lights has been filmed over Barcelona on March 15, 2020

A large unknown craft with blinking lights has been filmed over Barcelona on March 15, 2020

Leave a Reply