Covert Affairs season 3 only took a break for a month, but it seems like forever since we last saw Annie standing in a remote cabin facing Lena with a gun in her hand. The big question then was: will Annie do it? In this episode, called “Rock ‘n’ Ro
more