Stephen Leung es conocido por Devil's Express (1976), The Amsterdam Kill (1977) y Death Challenge (1977).
Sem dados