Live Video Clips Were there Giants? – David Hatcher Childress 0 Comments SUBSCRIBE NOW at Giants? David Hatcher Childress talks about real life giants in the world. Get Strange with us on Social Media! Get strange with us on social media!