• Embed

German Lets Ahsha Go

ClipSeason 3 Ep 62/29/2016

After German learns that Derek and Ahsha recently had sex, German realizes that Ahsha is still in love with Derek.

Watching