1943 Put The Squeeze On The Japanese! Beat The Promise Published March 16, 2024 at 2048 × 1039 in USA WW2 Production ← Previous Next → 1943 Put The Squeeze On The Japanese! Beat The Promise Source: www.flickr.com / kitchener.lord