A scientist develops a serum that can eradicate scar tissue. He tries it on a girl with a horribly d…
Cimera de los Infantes, Castile, Spain. The young men who meet every day in the bar La Rana Verde ar…