Debi Owner/Admin Staff Joined Sep 16, 2013 Messages 241,701 Reaction score 234,553 Points 315 Location South of Indy Oct 29, 2022 #1 Has Sasquatch returned to Sherman Pass? The state is reporting strange things once again showing up on its Sherman Pass webcam. www.ncwlife.com
Has Sasquatch returned to Sherman Pass? The state is reporting strange things once again showing up on its Sherman Pass webcam. www.ncwlife.com