This is a TV-movie feature edited from the 1938 Republic serial "Fighting Devil Dogs"
2021
2019
1982
2023
1995
1999
1990
1974
1988
1984
2011
2014
1992
2001
1979
2002
1951