Multiple unknown lights filmed over Sheffield Lake, Ohio – 7th September 2013

This video of multiple unknown lights was filmed over Sheffield Lake, Ohio, United States on 7th September 2013 at 9 pm.


This video of multiple unknown lights was filmed over Sheffield Lake, Ohio, United States on 7th September 2013 at 9 pm.

Leave a Reply