Q: how many episodes are in the second season of pretty little liars? A:
25