Mucha Lucha
Churro Overload
Season 2 Episode 27
February 14, 2004 25m TV-Y7
The Mascaritas sell churros for a school fund-raiser. Unfortunately, The Flea keeps eating his homemade churros.
Watch on these services
This title is currently not available on any service.