Theresa Lopez is on a new mission this episode, and she's not going to let anyone stop her! What do you think it is? Share you theories in the comments section!
Image from Unholy Matrimony, air date March 5, 2012
Watch the spring finale of The Lying Game Monday at 9/8c!