This Clip is featured in "Tales of Masked Men," a new PBS documentary
about Lucha Libre (Mexican professional wrestling). The film was directed and produced by
Carlos Avila. The film was Co-Produced and Edited by Thom Calderón. The clip features the
music of The Angel and the Vancouver, BC band Mexican Drug Patrol. The film is a co-production
of Echo Park Films, Inc., Latino Public Broadcasting, and ITVS. (talesofmaskedmen.com)
Loading more stuff…
Hmm…it looks like things are taking a while to load. Try again?