Signs of a global recession?
< Previous Photo | Next Photo >

The South China Mall, with room for 1,500 stores, is currently home to only 12. Zac Bissonnette says it's a flop of historical proportions.
south china mall
Jun 24th 2008 4:56PM
< Previous Photo | Next Photo >








