Ken Block and the Monster World Rally Team take H.F.H.V. Ford Fiesta to the Dirtfish Rally School in Snoqualmie Falls, WA.

It’s where Twin Peaks (ask your parents) was filmed don’t you know.

Tagged In: