Ken Block is a driving god
Episode 3 of Top Gear’s 13th season aired in the UK last night. If you haven’t seen it yet, here is part of what you have missed. Internet phenomenon and general driving god, Ken Block, took James for a spin in his 380bhp Subaru Impreza rally car.
You will be impressed with this clip.
