A
few months ago we were contacted by The Discovery Channel and
Squatch Inc. members were asked to submit a casting call type
video for an upcoming expedition that was to be sponsored by
Animal Planet. This was the video TC submitted.
Instead of throwing it in the trash bin we decided to share it
with our viewers as it gives a fairly detailed description of how
Squatch Inc. operates.