Written by Mart Bailey (writer and artist)
Released 10/1941
From Big Shot Comics #18 - Jeff Cardiff, Spy-Chief/The Cloak, is in Panama to stop enemy agents from blowing up a lock.
Page 1 of 6