Jan 26

Witness Testimony

Animal Planet goes to Louisiana to investigate the testimony of a girl that might have seen a Bigfoot while walking her dog.

Leave a Reply