I want to believe. Actually, I do believe.
If you're heading out to the Berkshires this summer, this might be a nice park for a picnic!
SHEFFIELD, Mass. (NEWS10) -- It was a big deal for the tiny town of Sheffield, Massachusetts when hundreds of people reported something unusual in the sky. Could it be alien visitors? A half a century later, people are still talking about it.