Sea Squirts

'Sea Squirts' Spreading Off New EnglandAn invasive species known as "sea squirts" has spread on the sea floor off New England, but scientists say it's not all bad news.

More From CBS Boston

Taz Show
Download Weather App

Listen Live