Did that lady just say "This is vile"?
I think if I found Big Foot and put him in a freezer, I'd make damn sure the freezer was working at all times.
I think that Big Foot is still on the loose. He might be in my neighborhood grunting sounds like the monkey-duck I heard the other night. Oh, lawd, lock the windows and dead bolt the doors!!