Nov 15

Fort Leonard Wood Bigfoot Reports

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.”

2 Responses to “Fort Leonard Wood Bigfoot Reports”

Leave a Reply