Saturday, April 25, 2020

The Thing In The Locked Room

Published In 1975 Here's Issue #17
Of Chamber Of Chills Published
In 1975. Art By Don Heck, John
Forte And Joe Maneely.