Utopia, Part 3: The World's Largest Shopping Mall
Special | 13m 16s
If you thought Minnesota's Mall of America was the world's biggest shopping center, think again. South China Mall is a Vegas-like spectacle built in 2005 that now sits almost entirely empty. In the current economic climate, could this be a symbol of things to come?
Aired: 08/18/09
Expired: 08/17/13
Buy Now:
Problems Playing Video? | Closed Captioning