Only 0.1% of a lobster's eggs will live more than six weeks.

Only 0.1% of a lobster's eggs will live more than six weeks.

Next