One World Trade Center now the tallest building in New York City

Oh hell yes.

blog comments powered by Disqus