25-03-2017 19:26
via
tulsaworld.com
Idaho woman says she crashed because she saw a sasquatch
MOSCOW, Idaho (AP) — A northern Idaho woman told police she crashed into a deer because she was distracted by a sasquatch in her rearview mirror.
Read more »