Back to Idaho main page…
Pending…
(and Boulder Beach Water Park)
When we lived in Spokane, Washington (very close to Idaho) we saw someone wearing a Silverwood Theme Park hoodie, and it had Bigfoot on it. That counts! Unfortunately we never made it there to find our own Bigfoot Encounter. Bad, yes we know.
Contact us if you know more…