An Army Combat Engineer Saw Three Nine-Foot Hominids in Oregon in 1993. He Has Spent His Retirement Looking for More.

05/08/2026

In 1993, Staff Sergeant Todd Neiss was participating in a military exercise in the Oregon Coast Range with the Army’s 1249th Combat Engineer Battalion. He saw three large…

Read More →