TrailerHorror
Elvira: Netflix and Chills (new horror TV series: trailer).
Did you know that watching horror and thrillers are good for your health? Don’t believe us? Hear what Dr. Elvira has to say.…
The SFcrowsnest archive
Did you know that watching horror and thrillers are good for your health? Don’t believe us? Hear what Dr. Elvira has to say.…