Cryptids Live Video Clips The Real King Kong Skull Island – David Hatcher Childress January 30, 2019January 30, 2019 Joe Boyer 0 Comments Is Skull Island real? Is it possible that a place like that exists? Find out what David Hatcher Childress has to say. Get Strange with us on Social Media! Get strange with us on social media!