Only two more episodes of "Pretty Little Liars" are left, but there's plenty of drama left in Rosewood.
In this "PLL" sneak peek clip, exclusive to AccessHollywood.com, Mary Drake (Andrea Parker) gives a surprising parting present to her daughter, Spencer (Troian Bellisario), to share with Alison (Sasha Pieterse).
But how does Spencer react? Watch to find out!
The all-new episode of "Pretty Little Liars" airs on Tuesday, June 20 at 8/7c on Freeform.
-- Stephanie Swaim