1989 | 1h 2m
Documentary about Lucha Libre legend Blue Demon
Blue Demon
Self
Blue Demon Jr.
Enrique Llanes