Delta flight forced to turn around after maggots rain down on passengers
The Delta Air Lines passengers had to stay in their seats as the larvae dripped down on them from the overhead bin.
The Delta Air Lines passengers had to stay in their seats as the larvae dripped down on them from the overhead bin.