Need help understanding Delta's new safety video?

As I mentioned earlier today, Delta released a new safety video today that pays homage to recent internet memes. 

If you're like me, you probably don't recognize a lot of the inside jokes. But fear not. The Delta public relations team has put together a list of all the internet memes featured in the safety video. They are below, with links.

Enjoy!

Charlie Bit My Finger
Evolution of Dance Guy
Nyan Cat
Annoying Orange
Slow Mo Guys
Miss South Carolina
Magic of Rahat
Dramatic Chipmunk
Double Rainbow Guy
Keyboard Cat
PBJ Time
Overly Attached Girlfriend
Will It Blend Guy
Coke and Mentos
Screaming Goat
Shark Cat
Hamster
Dancing Baby
Ice Bucket Challenge