Pets

Delta passenger blasts airline after sitting in dog poop

Matthew Meehan stepped and sat in dog feces while boarding a Delta flight from Atlanta to Miami.