Where To Stream Scream Street Season 1 Episode 51
The Grumpus
- Aired November 3, 2017
- 10 Min
A lucky leprechaun head brings Luke all the luck he needs, but at a cost - everyone else now has bad luck! Luke must put everything right or he will be cast out from Scream Street.