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