Giants found in the Grand Canyon? We explore an article written in the early 1900's outlining a major discovery found 2000ft up in a cave in the Grand Canyon. Did the area mysteriously become a National Park to protect this alternative history? Did Giants have a place to hang out in the winter? Thanks for supporting the show.
view more