Squatch Hot Spot: A unique social gathering place for unexplained situations and Squatch enthusiasts.