DC bar served Long Island Iced Tea that contained ‘Yellow Death’ cleaning fluid, customer says

FOX 5's Anne Cutler reports.

Latest Videos

Good Day DC

View More
View More