what going on?

Scream 1x6

Betrayed

The new prime suspect is someone close to Emma.

Aug. 04, 2015

Scream season 1