Tucked away in the small mountain town of Bailey, Colorado, Sasquatch Outpost is one of those rare roadside gems that makes you stop the car and …