Did a Trailcam Catch pictures of a UFO? Could be!

In recent polls over 60% of American's believe in UFOs, where they're from, who's flying them, who knows for sure. Well here's another story to add to the mystery from KOKH Fox 25 out of Oklahoma City, OK.

 

 

More From Power 95.9