The image and descriptive article of the purported Irish petrified giant of Antrim, have made the rounds on the internet as proof of the existence of ancient giants for several years. Renown authors on the subject of giants, Hugh Newman and Jim Vieira have taken a deep dive investigating this case to figure out if […]