Ep 12 Giant's they live and still roam the earth!
Oct 30, 2016, 03:25 PM
Today I am joined by Andy to talk about the possibility that giants still live, from giants and mountain giants to the trolls of Scandinavia, maybe there is a lack of reports due to the fact most sightings are misreported as bigfoot, so join us as we have found a few so here we go.