This low budget movie has been getting filmed in Stillwater and apparently along a desolate stretch of highway 108 south of Glencoe, east of Stillwater.
Trailer:
http://leftofcentermovie.wordpress.com/
http://www.stwnewspress.com/local/x1...lmost-complete
Bookmarks