Zhu and Improved

S1E37 · 2017-05-22 · 22 min

After overhearing the family's concerns with his inventions, Mr. Squiggles decides to quit science and become a surfer.

The show’s own verdict is on its page.