while the forestry looks similar
New England is the north-east of the United States, whereas Sasquatch is considered a phenomenon of the Great Pacific North-West
(
JustHere4Coffee remembers when all o' this were car parks,
Sun 30 Jun 2024, 1:21,
archived)
The Hendersons must be on vacation
(
Mehitabel_Itrang,
Sun 30 Jun 2024, 15:02,
archived)