A race car must race Ken Block’s latest creation is, as most of you know, a beastly Ford Escort Cosworth. This video is about what this rally car can pull…
A race car must race Ken Block’s latest creation is, as most of you know, a beastly Ford Escort Cosworth. This video is about what this rally car can pull…