Life | Fri Feb 24, 2012 4:00pm EST

Maine's biggest lobster returned to Atlantic Ocean