Loading episode...

S1:E31 - The Tale of the Giant Pumpkin

The Tale of the Giant Pumpkin

S1:E31
2013 IMDb

Peter sets his sights on the biggest pumpkin in Mr. McGregor's patch.