Spot The Squatch! Uncategorized 0 Likes ShareFacebookTwitterGoogle+LinkedIn Do you think you can Spot the Squatch? Play Yard Works’ online interactive video by identifying the hidden YardSquatch in each scene. Tags: Bigfoot, Game, Interactive, Legend, Powhatan, Richmond, Sasquatch, Video, Virginia, YardSquatch, youtube