By Erika Clarke Uploaded on 16 September 2008 299 views
Just another fabulously giant building in little ole' New York City.