Strange Tales of The Thing That Lurks In Lake ChelanStrange Tales of The Thing That Lurks In Lake ChelanAs the legend goes, Native Americans were confronted with "a devil" in the waters of Lake ChelanDan RobertsDan Roberts