What to watch
Best streaming guide in the US
Legend of the Sandsquatch (2006)
Watch now
Apple TV

Legend of the Sandsquatch

Movie from 2006

Duration: 4980 min

A young woman and her friends venture out into the desert to look for her missing grandfather, only to discover he had set out on a mission to seek an…

Credits
chevron_left
chevron_right
Click on an actor to get more info