We laughed til we cried, then we laughed some more.

More...