Scream Street
Dont Forget Your Head (2x17)
Air date: Oct 22, 2021
Desperate to be one of the gang, Dixon gets hold of a device that makes everyone lose their memories, and ends up putting the whole town in terrible danger.
- Premiered: Oct 2015
- Episodes: 77
- Followers: 1