biscuits

Orlando, FL — Red Lobster’s parent company┬áDarden Restaurants today announced plans to close all 705 Red Lobster restaurants due to a dramatic rise in secret biscuit eating competitions. The restaurant …

Back