Torpedo of Doom 1966 -
Overview:This is a TV-movie feature edited from the 1938 Republic serial "Fighting Devil Dogs"
Our movie and video library can only be streamed or downloaded by members only
Comment