Review for Sasquatch Casino Review For Sasquatch Casino Google User Oct 4 '17 at 8:33 I love this place, i love the people and i bring everyone here first.... View full site to comment or like