Question: when does episode 20 of pretty little liars air
Answer: March 7 , 2011