Thread
:
NEW YORK | Travelstead Tower | 1,080 FT / 329 M | 74 FLOORS | 1991 | NEVER BUILT
View Single Post
#
8
Posted
Jun 7, 2008, 3:07 AM
StarScraperCity
Registered User
Join Date: Jan 2007
Location: Long Island, New York
Posts: 95
Looks like I'm the only oddball that liked this one.
StarScraperCity
View Public Profile
Find all posts by StarScraperCity