Teacher and horror fan Lizzie Swanson joins me to discuss a great Spanish horror movie you have probably never seen before, 1976's Who Can Kill a Child? (aka Island of the Damned)

Share | Download(Loading)