Where To Stream Stella and Sam Season 2 Episode 17
Pirates
- Aired November 22, 2013
- 25 Min
Captain Stella welcomes Sam and Owen aboard her hay wagon pirate ship. The trio of buccaneers set sail across a vast sea, headed for Treasure Island. Action and adventure abound as they battle against a rampaging sea serpent and a raging storm.