Torpedo of Doom HD
01:40:00
HD

Torpedo of Doom

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

Runtime: 100 minutes

Quality: HD

Released: Jan 01, 1966

IMDb: 10