Momo the Missouri Monster

Momo the Missouri Monster, also known as the Missouri Monster

Momo the Missouri Monster, also known as the Missouri Monster, is a legendary creature that was allegedly sighted in rural Louisiana, Missouri, in the early 1970s. Here are some detailed aspects of the legend:  Description  Momo is described as a large, bipedal humanoid with a pumpkin-sized head, standing about 7 feet tall. It is covered […]

Momo the Missouri Monster, also known as the Missouri Monster Read More »