Movies Filmed at I-90 (near Wild Horse Wind Facility)

I-90, Ellensburg, WA 98926, USA
Show Map

Captain Fantastic

Highway

The road trip continues past a wind farm.