Loading Video…
This browser does not support the Video element.
DC bar served Long Island Iced Tea that contained ‘Yellow Death’ cleaning fluid, customer says
FOX 5's Anne Cutler reports.
This browser does not support the Video element.
FOX 5's Anne Cutler reports.