Where To Stream Black Sheep Squadron Season 1 Episode 21
Poor Little Lambs
- Aired February 22, 1977
- 60 Min
Twenty-four hours before a planned Marine attack, Pappy and two of his pilots are shot down over a targeted island occupied by enemy soldiers, missionaries, and orphans.