Vendetta

Season 1, Episode 8 Aired: 2012-12-05