The Last German E-Boat

S-130 is the very last of Germany’s sleek S-Boats, the fast motor torpedo boats known to the British as E-boats, that ravaged shipping around the s...
Back to Top