Posted 3/2/2021 05:01 (#8867286) Subject: Is that Big Foot ?
coast of Maine
Cousin sent me this of the nice cross country trails in Reisjarvi ,Finland,,,I was waiting for a caption to explain this photo,,so I think I spotted a Sasquatch in the bushes,,,she s like whats a Sasquatch ? heehe,,Do you see it ?