The Season 6 Episode 10 mid-season finale of Pretty Little Liars aired on August 11, 2015. The title of the episode is Game Over, Charles.
Tag: ABC Family
When Pretty Little Liars started in 2010, no one expected it to last as long as it has and no one thought it would be