In other awkward emotional news, Byron (Chad Lowe) reveals to Aria (Lucy Hale) that Meredith did indeed get the job at Rosewood High. We have a feeling that's going to end very poorly for someone, but we're not sure who, yet.
Finally, Spencer and Caleb (Tyler Blackburn) bond … over a sweater? Whatever, it's just nice to see Caleb again.
For more clips of the episode, check out the promo.
Catch an all-new Pretty Little Liars on Tuesday, July 31 at 8 p.m. ET/PT onABC Family.
Rebecca Martin is an editor at Wetpaint Entertainment. Follow her on Twitter@BeccaMartin47.
Pretty Little Liars" googleanalytics ="UA-10597003-4" postauthor="kayti-burt" posttag="Pretty Little Liars" tagstring="Pretty Little Liars,Features" data-url="http://www.wetpaint.com/2015-07-27-pretty-little-liars-a-reveals-that-would-be-the-most-shocking/" onClick="AjaxContentCall(1428874,1);">