World Trade Center Rebuilding

Human Tower Built in NYC to Honour Rebuilding of World Trade Center [Video]
June 21st, 2012

The Spanish tradition of building multi-story human towers called “Castells” made its New York City debut on Wednesday.