cumberland »

Beavers Stop Into Cumberland Farms Store

Beavers Stop Into Cumberland Farms Store

mayur December 24, 2018 0

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 »