Published August 11, 2026 at 1280 × 544 in The Cohen Case Files: Return of the Seven (1966) ← Previous Next →