Discover the fascinating story of Larry the orange lobster, a rare find at a Red Lobster in North Carolina! Continue reading…