Surprise Me!

Where Does Red Lobster Get Its Lobster From?

2016-09-21 1 Dailymotion

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

Buy Now on CodeCanyon