While working in the forest, a tech is followed out of the forest by a bigfoot. The Yakama Indian Reservation is a Native American reservation in Washington state of the federally recognized tribe known as the Confederated Tribes and Bands of the Yakama Nation.
Forestry Tech Describes His Encounter
