A new temporary installment titled “Sasquatch: Ancient Native Perspectives on the Mysterious Beings of the Woods” is on display at the White River Valley Museum in Auburn, Washington. The exhibit… Continue Reading Sasquatch Display with Native Perspective in Auburn, WA