Night mode
NEW Episode!
Season 3 Episode 17 : Season 3, Episode 17 - The Magnificent 3(A.K.A. Blue Demon)

¡Mucha Lucha! TV Series Poster

¡Mucha Lucha!

¡Mucha Lucha! is an American/Canadian animated television series The show is set in a town centered around Lucha libre and is essentially about the adventures of three children, Rikochet, The Flea and Buena Girl, as they struggle ...

Quality: HD

Release: 2002

Runtime: 22

IMDb: 5.7

Networks: The WB,


Also known as: