Tonight is the 6B finale of Pretty Little Liars. Have you been keeping up with everything "Big Bad" (aka New 'A') has been doing to keep these girls. Continue reading