Tonight we recount the interesting tale of a group of soldiers in the Kandahar region of Afghanistan that are said to have encountered a living giant! Was this perhaps a Nephilim of the old world? Have other giant-related discoveries been covered up? If so, why? Tune in to find out!
Create your
podcast in
minutes
It is Free