UFO Videos Featured

UFO activity filmed over Cleveland, Ohio – 4th April 2020

UFO activity filmed over  Cleveland, Ohio – 4th April 2020

This video footage of multiple unknown lights was filmed over Cleveland, Ohio on 4th April 2020

About Author

admin

Leave a Reply