Mrs. Turtle wants her baby son Shelby (who has given Donald plenty of trouble in the past) to perform, and Mickey agrees to babysit him. However, Shelby, always wanting to give constant headaches to those who are not his mother, drives Mickey insane and nearly gets him in trouble.
Release date: 8 October 2003
Loading...
No streaming services found