3 years agoNephilim Giant caught on satellite imagery of the Patagonian MountainsUfomania - the truth is out there