Is this the same Steven's Pass area featured in a Weather Channel Creek Stewart survival episode?
Address: US-2, Skykomish, WA 98288, USA
Keya Mitra | Mar 2, 2021
Yes!!
Elijah E | Mar 2, 2021
Ya I think so!
90x60 | Mar 2, 2021
I have no idea lol
Thanks! Your answer is awaiting moderation.