Quote Originally Posted by stasu1213 View Post
As I look online e and Google it Detroit Windsor have a World Trade Center on Sixth Street
Really? Did you see a picture of it?