Red Lobster clubs baby seals..... I'm just sayin