The The Laughing Corpse

Two scientists are killed by a poison that induces laughter before death. The Shadow must solve who is behind the demented revenge plot and how is the poison being administered.

2356 232