Swamp Ape
- Episode aired Jun 5, 2011
- TV-PG
- 44m
What the team thinks about their expedition to find evidence of sasquatches in Florida.What the team thinks about their expedition to find evidence of sasquatches in Florida.What the team thinks about their expedition to find evidence of sasquatches in Florida.