Hell Boats (1970)

A war drama of motor torpedo boats which did much unsung work in WW2, but the naval battles merely provide... Read More