Electrical Ray Movies

  • 1966
    Torpedo of Doom

    Torpedo of Doom

    Torpedo of Doom

    01966HD

    This is a TV-movie feature edited from the 1938 Republic serial "Fighting Devil Dogs"

    Torpedo of Doom