Well, after almost five years of temporary homes, "America's Response Monument" sculpture has been placed in its permanent home overlooking Ground Zero, NYC. It resides in the new elevated, Liberty Park where it appropriately overlooks the footprints of the original World Trade Center Twin Towers of the 9/11 Memorial Plaza.
I am excited and honored. A final dedication in New York City will take place on September 13th.