Battle Drift 2 brings a pair of pro drifters in two extreme modified cars to an English waterfront for tire-smoking mayhem.