A super-sized lobster was dropped off at the Maine State Aquarium after being caught in a fishing net. News 8's Steve Minich reports.
1 / 3
WMTW - Portland ME
Mon, May 7, 2012 4:33 PM EDT