Question: when does final episode of pretty little liars air?
Answer: June 27, 2017