Screen Shot 2013-12-06 at 12.39.56 AM Published on December 6, 2013 in Delta’s Awesome Happy Holidays VideoFull resolution (697 × 424)