Matthew Meehan

Delta Airlines

Delta Airline Passenger Forced To Sit In Dog Poo!

Matthew Meehan recently boarded a Delta Airlines flight from Atlanta to Miami, and what he dealt with ... is just plain gross! Meehan says his plane seat had dog feces all over it!
Read More