Hanna and Caleb at the Dance on the Pretty Little Liars Season 2 Finale
If waiting for the Pretty Little Liars Season 2 finale, Season 2, Episode 25: “UnmAsked,” is making you as crazy as it's making us, then go ahead and scroll through these sneak peek photos from the episode. It might help, a little.
Check out more preview photos here and don't forget to tune in to the big finale on March 19, 2012!
Pretty Little Liars airs Mondays at 8 p.m. ET/PT on ABC Family.
Get your Pretty Little Liars fix: Like us on Facebook and Follow us on Twitter and Tumblr!