Plot: E Street learns that the ducks have died. Chris insists he had no involvement in what happened but it seems barely anyone believes him

E Street - Season 2 - Episode 121 (Episode 30)
Episode Aired On:
Thursday, April 26 1990
34 years ago
Thursday, April 26 1990
34 years ago