Stop, Look — And Die!

33320370378-new-detective thumbnail
New Detective - January 1950 thumbnail
33320370378-new-detective
New Detective - January 1950

This entire issue can be downloaded here

via via