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