Spencer Gets An Unexpected Visitor In This Season 7 Premiere Sneak Peek!

You guys, it's Mary freaking Drake!


We're so ridiculously excited for the season 7 premiere!

We're pretty sure Mary Drake was the last person Spencer expected to see when she opened the door...

Pretty Little Liars - Spencer Gets An Unexpected Visitor In This Season 7 Premiere Sneak Peek! - 1002

OMG!

What do you think Jessica DiLaurentis' sister had in common with Mr and Mrs Hastings?

Pretty Little Liars - Spencer Gets An Unexpected Visitor In This Season 7 Premiere Sneak Peek! - 1003

Everyone in Rosewood has their secrets!

Spencer even invites Mary in for a cup of tea!

Pretty Little Liars - Spencer Gets An Unexpected Visitor In This Season 7 Premiere Sneak Peek! - 1004

What will happen next?

Tell us your thoughts about Mary Drake. We'd love to hear them!

Don't forget to tune in to Freeform for the Season 7 Premiere of PLL on Tuesday, June 21 at 8pm|7c!

Follow Pretty Little Liars: