The Creek Runs Red
November 19, 2007What would you do if you’re hometown was determined to be a toxic disaster? This is the question that has bitterly divided the town of Picher, Oklahoma, also known as the Tar Creek Superfund site. We’ll spend this hour with producer/director Julianna Brannum and executive producer Rob Tranchin, whose film about the town, “The Creek […]