This is a TV-movie feature edited from the 1938 Republic serial "Fighting Devil Dogs"
2014
1977
2021
1988
2020
1974
1964
1986
2004
2011
2012
2013
1996
1978
1985