Theonauts 059: Giants in the Bible (feat. Brooke Perkins)

July 14, 2015

In this episode we discuss some of the strange mysteries found in the Bible, many of which are rooted in an obscure passage in Genesis 6 which references giants or renown in the Earth.

00:0000:00