S02 E13
Apr 6, 1978Not Available
Baa Baa Black Sheep
A Little Bit of England
Release Date: Apr 6, 1978Episode Description
One of the Black sheep has his plane damaged and tries to make for an island known as England. He comes down between Japanese forces and an English coast watcher and the race is on to save him.
Where to Watch Baa Baa Black Sheep Season 2 Episode 13 Now
Best
Rent/Buy
Free