They Might Not Be Giants - Not So Tall Tales of Massive Humanoids
Release Date:
Did giants exist? How big were they? We delve into the one of the greatest giant hoaxes, consider a credible report and look at the earthworks around Stonehenge.
They Might Not Be Giants - Not So Tall Tales of Massive Humanoids