'Pretty Little Liars' Season Finale Sneak Peek: Spencer Meets Red Coat!
In the sneak peek, Spencer finally comes face to face with the mysterious Red Coat, who's been stalking around Rosewood. The character's identity has never been revealed, but we do know she has long blonde hair (although it could be a wig).
Who do you think Red Coat could be? Ali? Cece? Maybe even Mona in a wig?
We'll have to tune to ABC Family on March 19 to find out. A brand new episode of Pretty Little Liars airs tonight at 8 p.m....check back right here for our episode recap!