Now Playing | Flying Humanoid 150

In Missouri's Ozarks, a mysterious flying monster forces Don and Danny Overton off the road, nearly killing them.

Recommended for You

Watch More Monsters and Mysteries in America Videos
Filter