Soundeffects Wiki
Advertisement
Mucha Lucha

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

Advertisement