Skip to main content
play

Red Lobster closing US locations

Red Lobster has reportedly closed dozens of restaurants across the country and an online restaurant liquidator plans to auction off kitchen equipment.
Fox - LA