The Blood Sucker
The Blood Sucker
| 13 June 1973 (USA)
The Blood Sucker Trailers

Taiwanese horror movie from 1973.

Reviews