Bats

Bat Puppet60 viewsA bat puppet from the 1999 horror sci-fi film Bats. In the film, swarms of bats turn vicious after a government experiment goes wrong, and it's up to bat expert Dr. Sheila Casper (Dana Meyer) and ...