Article Image
News Link • History

Irish Giants Have Genetic Basis

• arclein
hough the Irish legend of leprechauns [Cobbling shoes forever] is probably just a load of blarney, there's scientific evidence suggesting that the fabled stories of giants living on the Emerald Isle aren't just tall tales.

Join us on our Social Networks:


Share this page with your friends on your favorite social network: