John Ellis

Recently added

The Devil Bat
5.4

The Devil Bat

Dec. 13, 1940

The Devil Bat

Dr. Paul Carruthers feels bitter at being betrayed by his employers, Heath and Morton, when they became rich as a result of a product he devised. ...