Blue Demon, the Champion

Documentary about Lucha Libre legend Blue Demon

Loading countdown...

Release Date

January 1, 1989

Status

Released

Original Title

Blue Demon, el campeón

Runtime

1h 2min

Budget

Revenue

Language

Spanish

Production Companies

Angelica Ortiz Producciones