Davey and Goliath
Season 1
Ep 59. Lost Episode: Louder Please
- January 1, 1971
- 13 min
A deaf neighbor teaches Davey to appreciate all the sounds in the world around him.
A deaf neighbor teaches Davey to appreciate all the sounds in the world around him.