I never heard of the game till now, but appears Sasquatch makes an appearance.....in Alaska though.
https://www.youtube.com/watch?v=5b2M-Gwm-4Y
Anyone else know about this?
I never heard of the game till now, but appears Sasquatch makes an appearance.....in Alaska though.
https://www.youtube.com/watch?v=5b2M-Gwm-4Y
Anyone else know about this?