CBS Boston writes “Bigfoot in Leominster State Forest? One man has been on the hunt for decades.” Growing up in Leominster, Massachusetts, Ronny learned of a section of the city near his childhood home that was called Monsterland. He didn’t know why it received this moniker, but all of his friends were going there to… Read more »
