US | Wed Nov 13, 2013 6:06am EST

First World Trade Center tower makes debut 12 years after 9/11