Downriver

  • TV Show
  • None

Efforts to revive the struggling city of Ecorse, Mich., are chronicled in this documentary series, which embeds with the police, public officials and business owners.

Where to Watch

Available to Stream

  • Watch on