November 14, 2005

Ad:Tech '05, Shanghai at Shanghai International Exhibition Center