Chinese Visual Festival Drifting Review By Jamie M MacDonaldDrifting truly is a film that demands to be seen