Last month, Red Lobster declared bankruptcy. Now Flavor Flav has come to the rescue.
By Braden Bjella
Featured 10 months ago in Ftw