The brave witnesses in these sighting interviews prove Squatch might be closer than you think.

www.mainstreetmediasil.com