TMall.com

This video documents the launch party for Tmall.com, a major shopping portal in China.

Tadaa Media: Director|Producer Jen Schwerin • Editor Joanne Dorgan