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