Re(1): Sturbridge, MA 10/13/2018 IP: 96.33.160.243 Posted on November 9, 2018 at 06:03:27 PM by Flynn
Where in Sturbridge do you live? I live near Tantasqua and I KNOW that I definitely saw a mountain lion last year. Replies: There have been no replies.