Steven Strange crashes his car on a remote windy road here Movie Locations Links: moviemaps.org By: kkeps