Blue Demon, the Champion

Blue Demon, the Champion

5.0

English/62 min./1989

Genres

Documentary

Synopsis

Documentary about Lucha Libre legend Blue Demon

Cast