I think the world would simply be a more enjoyable place if Sasquatch really did exist.  This video hit the web recently claiming to be that of a 'Squatch (that what the pros call them) in Minnesota and an expert breaks it down.  You be the judge.

More From B105