At first, this doesn’t look like it’ll be anything special. But it quickly turns to insane with Ken Block rocking the socks off his 2006 Subaru STi! What amazing control, plus lots of smoke and tons of max drift! WOW!!! Kudos to Crawford Performance for building this monster!!