132-Year Old Lobster Released After 20 Years Of Restaurant Captivity!

(PCM) Louie is the name of the 132-year old lobster who resided in the shellfish aquarium at Peter’s Clam Bar located in Long Island, NY for the past 20 years. Louie was recently granted a pardon and his freedom to swim about somewhere in the Atlantic Ocean after so many years kept in captivity. Restaurant […]

The post 132-Year Old Lobster Released After 20 Years Of Restaurant Captivity! appeared first on a Myth.