Hey Duggee poster
TV

Hey Duggee (2014)

S01E13 The Leaf Badge

Jan 27, 2015 • Season 1 • Episode 13 • HD

While taking a stroll through the woods to assist Duggee in his search for a unique leaf, the Squirrels suddenly encounter an odd sound that catches their attention.

Country: GB