A strange thing is happening in Edgerton Park, large numbers of people are wandering wearing headphones and carrying large green maps… what is going on? And what does it have to do with the U.S. premiere of “Susurrus” and the director David Leddy?
Posted June 14, 2010