By Melissa Antoinette Garza Recently, I have been watching the Showtime series Masters of Horror. When they first aired, I didn’t have Showtime and only saw a few episodes. I made the effort to seek out the Robert Englund episode as I watch everything with him in it. I […]