(Dub) The Alien Bigfoot

G-Force goes on a dangerous mission into the Himalayas to investigate reported sightings of a giant Bigfoot, but what they find could be even more dangerous.