Dudes, I don’t know. I don’t even know. What in the world happened on Pretty Little Liars last night? The only thing I am clear on is Mona continues to be directly from heaven and Shay Mitchell in a messy ponytail is the most glorious damn thing I have ever seen in my life.
It was also a really, really good #BooRadleyVanCullen night!
OK, so. What’s the deal with Vivian Darkbloom?