1458 Zhangyang Rd, 655 Yuanshen Rd and 9 Yushan Rd. Pudong.
Shanghai, Shanghai

Asian Champions League fixture.

Why o why has it been scheduled at such a stupid time? I wonder if it has anything to do with the fact that Urawa Reds are from Japan? Hmmm.

Added by shanghai_ultra on April 2, 2007

Interested 1