The Fisher Scream

Many people in Vermont have claimed to hear fishers, but Dan puts it to the test.