Scream: The TV Series Season 2 Episode 11
In the wake of another murder, Emma and Audrey find themselves primes suspect when evidence appears implicating them both in the killing spree.
In the wake of another murder, Emma and Audrey find themselves primes suspect when evidence appears implicating them both in the killing spree.