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 / 9
WMTW - Portland ME
Mon, May 7, 2012 4:33 PM EDT