Down by the World Trade Center for meetings today. Popped up to the 102nd floor observation deck to look at the view. Can't help feeling they could have done it so much better. Although the elevators are great!
Comments
Sign in or get an account to comment.