My City
The Devil Bat
The Devil Bat

The Devil Bat

NR19401h 9m
A mad scientist develops an aftershave lotion that causes his gigantic bats to kill anyone who wears it.

More Like This

The Human Monster