We’ve seen Ken Block behind the wheel of some incredible machines over the years. One thing that those vehicles have in common is that they are all powered by high horsepower internal combustion engines. The video at the bottom of the story shows Block testing and hooning the world’s first […]