Original post here. I have been able to find some indication that this is a clip from a 1961 movie called La de los monstruos. Sourced to rhteehammersmithhorror via
Original post here. I have been able to find some indication that this is a clip from a 1961 movie called La de los monstruos. Sourced to rhteehammersmithhorror via