Pretty Little Liars Season 2 Episode 8

Pretty Little Liars Season 2 Episode 8

Emily’s swimming prospects could be sunk, along with Hanna's hopes for the future, while Spencer and Aria make a gruesome discovery.