Holiday Inn "Baby" | Adweek
Advertisement

Holiday Inn "Baby"

  • October 16, 2008, 11:33 AM EDT
A baby deftly snips its own umbilical chord.
Advertisement