Blue Demon, the Champion
1/1/1989
Imdb: tt0856170
Tmdb: 353169
Popularity: 0.355
Vote: 5/10 (1)

Documentary about Lucha Libre legend Blue Demon