cumberland »
Beavers Stop Into Cumberland Farms Store
From Youtube A pair of beavers walked into a Cumberland Farms location in Fitchburg in late November. Surveillance footage shared by the company shows two walk into the store. Shortly after, one leaves while
Read More »