An Idaho woman says she saw a sasquatch in her mirror before crashing last week.
An Idaho woman says she saw a sasquatch in her mirror before crashing last week. AP file image
An Idaho woman says she saw a sasquatch in her mirror before crashing last week. AP file image

Woman says a sasquatch caused her to crash into a deer

March 26, 2017 11:13 AM