The Sphere Returns to WTC Area
The Sphere once graced the middle of Austin Tobin Plaza, nestled between the twin towers of the World Trade Center. On September 11th, as the Twin Towers fell in thunderous collapses, the Sphere emerged from the black dust and ashes, not intact but not destroyed. After being in Battery Park for many years, the Sphere,...