Bigfoot

Thanks to reader Mark who writes:

My family and I saw these entertaining window stickers while driving Sunday night on US highway 20 north of Idaho Falls. Don’t worry, we were safe — my wife snapped the photo while I drove.

Likely story.

CLICK HERE FOR FULL VERSION OF THIS STORY