Cool video, but that does not appear to actually be Ken Block at the wheel from what little I saw. This guy is a boss