Big Foot Blamed in Car Crash

A woman in Idaho blames her run in with a deer on a Sasquatch sighting.  Police did not find Big Foot.  

 

title

Content Goes Here