Season 3
Sarah & Duck
AirDate: 10/18/2016
Episodes: 40

Overview: