Facebook’s new holiday ad pines for a social platform that’s long gone

.....

© Fast Company