Tag Archives: Sasquatch

Sasquatch Sighting

A Sasquatch (aka Bigfoot) has been sighted in Idaho and this time he’s being blamed for a car accident and the death of an innocent fellow creature.

Continue reading

Advertisements