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”...Recent Articles
Game Review: ‘The Mildew Children’
April 17, 2024
‘Evil Dead’ is Rising Once Again for a New Installment
April 17, 2024
“Chucky Reveals His Purpose” In New Episode Six Sneak Peek
April 17, 2024
Hit Horror Film ‘Immaculate’ Comes Home Today
April 16, 2024
‘Abigail’ Sinks Her Teeth into Theaters This Week
April 16, 2024