There are no Hairy Gorillas in Louisiana! - My Bigfoot Sighting Episode 56

There are no Hairy Gorillas in Louisiana! - My Bigfoot Sighting Episode 56