Spread the love

Nearly a dozen religious beliefs have written text or stories of Giants roaming the mountains, from Jack and beanstalk to David and Goliath being the more popular, there is stories of Giants being born of angels and humans and even fighting with God’s.