The Secret of Lost Creek

The Secret of Lost Creek

Two siblings live an exciting vacation in a mountain town, encountering mysteries around Bigfoot and a gold treasure.



0 trackers | Status: Ended | Airs on Disney Channel | Saturday 4:00 PM


  • Season 1