Search for the Lost Giants

A Photo a Tooth the Truth?

Series 1 - Episode 2 A Photo a Tooth the Truth?

Watchlist
ADVERTISEMENT

Summary

Two potentially game-changing discoveries are made in the Ozarks as the investigation into whether giant humanoids ever roamed America continues.
History