Skip to playerSkip to main content
  • 8 years ago
DD or Duplex Drive tanks, nicknamed "Donald Duck tanks", were a type of amphibious swimming tank developed by the British during the Second World War.
Be the first to comment
Add your comment

Recommended