Missouri Monster

From Kook Science
(Redirected from Momo)
Jump to navigation Jump to search
Missouri Monster
a.k.a. Momo the Monster
Country United States of America
Region(s) Louisiana, Missouri
First reported 1971

The Missouri Monster (or simply Momo) is the appellation for a crypto-hominid type reported around Louisiana, Missouri, and along the Mississippi River.