MovieMaps
Browse Locations
Cities
Show Map
Movies Filmed at I-90 (near Wild Horse Wind Facility)
I-90, Ellensburg, WA 98926, USA
Captain Fantastic
Highway
The road trip continues past a wind farm.
Browse Gallery