Head On Collision In Cape Cod Kills One, Injures TwoA head on collision on Cape Cod has left two people injured and one dead.

More From CBS Boston

Download Weather App
Taz Show

Listen Live