Where To Stream Scream Street Season 1 Episode 15
Nightmare on Scream Street
- Aired May 13, 2016
- 15 Min
Resus can't get a good night's sleep - he keeps having nightmares. Luke and Cleo decide to take Resus to Eefa's to try and find a solution to his problem.