Idiot Hookers, Rejoice! Scream Queens Season 2 Episode 1!
Scream Queens Season 2 Episode 1: “Scream Again” Halloween 1985. Our Lady Of Perpetual Suffering Hospital At the hospital, staff members in costume gyrate to eerie music while the patient alarm at the nurses station goes unheeded. A distraught pregnant wife grabs a nurse dressed like a witch and explains that … Read More