by Luke Mullen
You'll notice I mentioned DTV wonders would be in this week's release round-up. By wonders I of course meant, schlock. Let's see what the DVD gods have for us this time around. First up, is 1974's Horror High getting a new...