Mucha Lucha
War of the Donuts
E17 Nov 29, 2003 25m TV-Y7
The Flea's parents have to go somewhere for the day, and they leave The Flea in charge of their donut shop. But a new donut shop opens up in town. Both shops try lots of things to get lots of customers to come, and to get the other shop out of business.
Where to Watch War of the Donuts