Well this is without a doubt one of the longest videos we’ve posted on the blog, but it’s well worth the watch! Battle For The Creek followers 6 drivers and teams that formed Team New Zealand Drift to compete in the Tectaloy International Drift Challenge at Eastern Creek Raceway as part of the 2011 World […]