FHC China 2007

Footage from the FHC show in China, 2007.