Unknown Bright Object filmed over Leeds, UK – 4th August 2013

This video of an unknown bright object was filmed over Leeds, UK on the 4th August 2013

This video of an unknown bright object was filmed over Leeds, UK on the 4th August 2013

Leave a Reply