Good D

Season 3 Ep 42/8/2016

Jelena and Terrence seek backing from an unexpected source, Ahsha encounters temptation in Sin City, and German's feelings of guilt send him spinning out of control.

Watching