Overview:
Invading aliens are taking over the brains of folks in a small town. The head leech is a wad of black tinfoil with a couple of white thumbtacks for eyes. Others are spidery-like rubber things pulled along by strings.
1fichier
download The Brain Leeches on 1fichier
Rapidgator
download The Brain Leeches on Rapidgator
Turbobit
download The Brain Leeches on Turbobit
Nitroflare
download The Brain Leeches on Nitroflare