Debi Owner/Admin Staff Joined Sep 16, 2013 Messages 241,488 Reaction score 233,998 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