Comment Comment by mlcruz Really? This sounds very interesting, as the USA is the place that i would expect to have the most malls. parent mlcruz 1 year ago