Mil Mascaras
Mil Máscaras
Mil Máscaras (self)
Mil Mascaras (archive footage)
Sergio Roca Dragon I / Mil Máscaras
Himself