Mucha Lucha is a 2002-2005 flash animated series produced by Warner Bros. Animation.
Storyline
TV Song Intro
Sound Effects Used
Hollywoodedge, Baby Crying Slowly PE144001
Hollywoodedge, Medium Exterior Crow PE140401
Hollywoodedge, Crowd Reaction Shock PE142501