Now
91
Fri
94
Sat
95
Which is worse? Snakes on a plane or maggots? An unsuspecting passenger on a Delta flight from Amsterdam had to deal with the latter.