Momo: The Missouri Monster
In the summer of 1972, a terrifying ape-like creature was reportedly spotted roaming the forests of Louisiana, Missouri, sparking widespread fear among the local community.
In the summer of 1972, a terrifying ape-like creature was reportedly spotted roaming the forests of Louisiana, Missouri, sparking widespread fear among the local community.
Studio(s): Small Town Monsters.
Originally Released: United States, Sep 20, 2019
Budget: $16,000.00
Genres:Horror, Documentary, Drama