August 17, 2002 – February 26, 2005

Mucha Lucha is a 2002-2005 flash animated series produced by Warner Bros. Animation.

Storyline

TV Song Intro

Sound Effects Used

Image Gallery

Mucha Lucha/Image Gallery

Audio Samples

Community content is available under CC-BY-SA unless otherwise noted.