Feedback

Massachusetts Fish Market Marvels at Giant Lobster

 

A rare 18 pound lobster has become the talk of the town in Scituate, Massachusetts as residents flock to a local fish market. WHDH's Adam Harding Reports.

Shows