1943 Sub smasher. Lockheed Hudson, Lockheed For Leadership Published January 21, 2024 at 1500 × 2048 in Lockheed ← Previous Next → 1943 Sub smasher. Lockheed Hudson, Lockheed For Leadership Source: Flickr – x-ray_delta_one