Video: Ken Block Heads To “Twin Peaks” Territory In H.F.H.V.

Twin Peaks was a famous and popular TV show from the early 90’s. Now the fictional town is home to the DirtFish Rally School, where Ken Block went to play in the gravel with his Hybrid Function Hoon Vehicle.