VAMPIRES IN HAVANA!

Spain 1985