Massachusetts health inspectors have ordered a Framingham, Mass. restaurant to stop using a live lobster vending machine, according to WHDH-TV in Boston. For the full story, click here.
Massachusetts health inspectors have ordered a Framingham, Mass. restaurant to stop using a live lobster vending machine, according to WHDH-TV in Boston. For the full story, click here.