I took an evening stroll in Denver along 17th street. I did not realize Denver had a World Trade Center. The two buildings are much smaller than the twin towers in New York were, but they are ‘twin’ in nature.
I took an evening stroll in Denver along 17th street. I did not realize Denver had a World Trade Center. The two buildings are much smaller than the twin towers in New York were, but they are ‘twin’ in nature.