New Small Town Monsters Documentary Explores The Legend Of ‘Momo: The Missouri Monster’
by Kelli Marchman McNeely | Jun 20, 2019 | Documentaries, Movie News, Movie Release, Movies, News, Trailers
A new “docu-drama” from indie film production company, Small Town Monsters, seeks to tell the true and truly strange story of the Missouri Monster. The hair-covered, three-toed monstrosity was said to have prowled the forests of “Star Hill”...