Fort Leonard Wood is a U.S. Army training installation located in the Missouri Ozarks. The main gate is located on the southern boundary of The City of St. Robert. The post was created in December 1940 and named in honor of General Leonard Wood (former Chief of Staff) in January 1941.
CryptoWatch writes “Pulaski County in Missouri has had multiple reported encounters with sasquatch. And some of the best witnesses have been the soldiers training at Fort Leonard Wood.”
Sharon H
I’ve been to Fort “Lost in the Woods”. I never saw Sasquatch tho.
Esther L
That’s funny Sharon H, that’s what we call it as well!