Sheepsquatch

Sheepsquatch

Available on Prime Video, discovery+
S1 E1: The AIMS team gathers around a campfire to reminisce over one of their strangest monster encounters.