Mucha Lucha
Flea's Bueno Twin
E2 Sep 13, 2003 25m TV-Y7
The Flea eats an object he's never seen or dared to eat before - an organic apple. After eating the apple, The Flea acts clean and even surpasses Buena Girl in the goody-goody department, and drives everyone else loco.
Where to Watch Flea's Bueno Twin