With the recent discovery on the dragon man head in China, we all jumped at the opportunity to go crazy into the larger-than-life world of... GIANTS... We interview Andrew Collins to get his take on this amazing discovery and also hear about his latest research. Are these big boys merely the stuff of ancient myth and legend, or could there be some validity to them?
Hide player controls
Hide resume playing