John Ross

Author Archive

  • May 8, 2013
    When a news crew showed up to film a public meeting in tony Darien, Connecticut, in 2005, some of the residents were less than thrilled. "Why don't you fucking shoot something else?"...