Yup, those are live lobsters in the fridge. Soon to be dead though. #yum