This is the new safety video from Delta.  Its got soooo much 80's in it, that it actually makes us WANT to watch it.  Plus it's got ALF in it...