August 18, 2017 Wind River August 18, 2017/ StLFCA Wind River Member reviews of Wind River, opening August 18, 2017.Martha Baker - KDHX (88.1 FM)Lynn Venhaus - Webster-Kirkwood Times