‘Sasquatch Sunset’ examines connection between nature, the human condition
Get the latest Syracuse news delivered right to your inbox. Subscribe to our newsletter here. Britannica Encyclopedia defines Sasquatch as “a large, hairy, humanlike creature believed by some people to exist in the northwestern United States and western …