Operation Mad Dog

Film number six in the Desperado Outpost serie directed by Jun Fukuda

Runtime: 98 minutes

Quality: HD

Released: Sep 29, 1963

IMDb: 10

Keywords: