This is a TV-movie feature edited from the 1938 Republic serial "Fighting Devil Dogs"
2020
1979
1980
2004
2007
2008
1977
1985
1999
1988
1992
1973
2013
2010
2021
1984