Where To Stream Sarah & Duck Season 3 Episode 33
Whatsathingy
- Aired November 15, 2017
- 5 Min
Sarah and Duck try to work out exactly what it is that Scarf Lady has been busily knitting in her sleep.
Whatsathingy
Sarah and Duck try to work out exactly what it is that Scarf Lady has been busily knitting in her sleep.