Title: Moments Later
Pretty Little Liars
Air Date: January 3, 2011 at 12:00 AM PST
returns right where it left off at the end of the first 10 episodes: Hanna is rushed off in an ambulence, and Aria, Spencer, and Emily are left wondering who's behind the "accident." Read the full recap here.