7.4 Xiaolin Showdown Nov. 01, 2003 Xiaolin Showdown IMDb: 7.4 2003 Xiaolin Showdown is an American animated television series that aired on Kids WB and was created by Christy Hui. Set in a world where martial ... Action & AdventureAnimationComedyKids
5.8 Mucha Lucha Aug. 17, 2002 Mucha Lucha IMDb: 5.8 2002 ¡Mucha Lucha! is an American-Canadian animated television series created by Eddie Mort and Lili Chin. The show is set in a town centered around ... AnimationComedyKids