• Embed
watch full episode

Who Trusts Duval?

Season 2 Ep 103/19/14

James Davis puts his trust in the hands of Lil Duval, and almost pays the price for it.

Up Next