World Drift Series China 2010 Tian Jin – by: Larry Chen (Video) Posted on April 7, 2011 by George Larry Chen once again does his thing as he follows “Team America” over in China for the World Drift Series. Great action, fun and antics through out this whole video. Enjoy!
ha! id love to be on team america..