Where Does Red Lobster Get Its Lobster From?

Buzz60 2016-09-21

Views 330

With a name like Red Lobster, you would assume that a restaurant sells a lot of opulent lobster. Are the seas really teeming with enough lobster to supply over 700 restaurants worldwide? TC Newman finds has the story

Share This Video


Download

  
Report form