Ken Block Blows Up The Internet Again With A 914HP EcoBoost F-150

Behold one of the stars of Ken Block’s forthcoming Gymkhana Ten video.
This all-wheel-drive 1976 Ford F-150 is powered by 3.5-liter EcoBoost engine.