And the Mail Just Keeps Coming

It would seem most marketers are aware that the World Trade Center towers are no longer standing.

Not true, according to the U.S. Postal Service.

The post office at 90 Church Street Station