Ken Block’s Climbkhana: Pikes Peak featuring a Twin-turbo 1400 HP 1965 Mustang!
When it comes to supreme displays of car control skills, and all things tire-squealing awesomeness, Ken Block is the driver that instantly pops into the minds of 99.99% gearheads these days. Check out the teaser video below, which features one … Continued