UFOIndex.com

UFO Report from Turner Falls , Oklahoma

Login to save this report to your basket.

Date: May 11, 2024

Location: Turner Falls , Oklahoma

Taking photos at Turner Falls and after reviewing pics one has the ufo so I do have a good picture

Comments

Be the first to leave a comment on this report.

You must log in or register to post a comment.