Business Travel | Fri Feb 24, 2012 6:16am EST

Maine's biggest lobster returned to Atlantic Ocean