The Squatchopedia 2.0 is live, learn all you can about Bigfoot history, community and more here.
Mill Creek print. This cast was found by Leon Paul Freeman on 2/18/1996, near Mill Creek road in Walla Walla, Washington (USA).
This is a very nice print with excellent detail.