The Discovery

The Discovery

Available on Tubi TV
S1 E1: Pete discovers evidence of an unknown giant creature. He enlists the help of his resourceful friends and locals to further investigate.