Framingham, Mass. Restaurant Ordered To Stop Using Live Lobster Vending Machine

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

 

Loading