OFF TOPIC -- Trivia
There is a World Trade Center in Denver, Colorado.
http://www.wtcdn.com/main.html
I didn't know that.
I wonder how many other "World Trade Centers" are in the United States?
I think there is quite a few. I know there's one in Seattle, and I believe in Florida, N.C., Louisiana, so there are probably a lot more.