'A' Returns to Haunt the 'Pretty Little Liars' in This Final Season Sneak Peek!

Published
The end is almost near! The final season of 'Pretty Little Liars' premieres Tuesday, April 18 at 8 p.m. ET/PT on Freeform!