Mr. Double Check was created by John Seward
Johnson II in 1982 and placed in Zuccotti Park across from the World Trade Center Site. Learn about Double Check’s unique connection to the World Trade Site, and why you should stop by it. Double Check is currently located on the Northwest Corner of Broadway and Liberty Street in Lower MAnhattan near the new World Trade Center Site.
#worldtradecenter #nyc #nychistory #short #shorts