Bigfoot

Upstate New York’s Bigfoot, and the officer who could not pull the trigger.