Castle Island's Keepers: Park Is Being Overrun By RatsThe keepers of Castle Island are trying to ward off invaders that are trying to overrun the popular South Boston park.

More From CBS Boston

Download Weather App
Taz Show

Listen Live