Published Jan 23, 2024

EP: 66 Giants in the Grand Canyon? - Blurry Creatures MEMBERS TRAILER

Explore the mystery of giant skeletons in the Grand Canyon as Nate Henry and Luke Rodgers delve into early 1900s reports, Native American legends, and possible cover-ups by major institutions, questioning the traditional historical narrative of North America.
Episode Highlights
Blurry Creatures logo

Episode Highlights

Related Episodes