Season 2, Episode 3 Willie Pete

First Aired: July 28, 2013

A new Genoa witness emerges on Twitter; Will decides to tell Nina Howard the truth; Jim can't get any answers to his questions in New Hampshire.

Watch Now
Subscription
Subscription
Subscription
Subscription

Guest Cast