Orb UFO filmed in Leyland England

This orb shaped UFO was filmed in Leland England, allegedly associated with chemtrails but they look like totally ordinary contrails to me. You be the judge.

Leave a Reply