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