Live Video Clips Mystery Egyptian Artifacts in the Grand Canyon and the Cham People – David Hatcher Childress January 31, 2019January 31, 2019 Joe Boyer 0 Comments Are there Egyptian Artifacts in the Grand Canyon? Who are the Cham People? David Hatcher Childress explains it all in this clip! Get Strange with us on Social Media! Get strange with us on social media!