In the early days of the 20th century, an entire team disappeared while on an expedition deep into the Grand Canyon in search of a long-rumored hidden city.
Watch now
Where can I stream "Lost Treasure of the Grand Canyon"?
No watch now options found
Add this title to your Wishlist and receive a notification once it becomes available.