Scream Street Backdrop Blur

Video Loading...

Scream Street S02 E13 The Noisy Place: Part Two

Overview

Scream Street is overrun with spiders and only Cleo is left to save the day, but to do so she must overcome her extreme arachnophobia.