World Drift Series China Presented By Larry Chen (Video) Posted on June 25, 2009 by George World Drift Series China 2008 from Larry Chen on Vimeo.