Season 7 Episode 12 episode 12

Dexter Season 7 Episode 12 "Surprise, Motherf**ker!" Promo

Things aren't looking too great for Dexter Morgan in this season 7 finale promo. Has Dexter's darkest secret finally been exposed?