Watch Pretty Little Liars Full tv show.
Pretty Little Liars Full TV Show - 60 Minutes (FreeForm)

Rosewood is a perfect little town. So quiet and pristine, you'd never guess it holds so many secrets.