One World Trade Center is now the tallest building in New York City and to commemorate its rise, EarthCam has released a time-lapse movie dating back to 2004 when the project had barely started. This building represents so much about the spirit of America and our citizens. It's also a great big F*CK YOU to that dead dickbag Bin Laden. Which is nice.
Tags: world trade center