• Embed

Ahsha Slaps Jelena

ClipSeason 3 Ep 11 Special9/5/16

When Ahsha learns from Jelena that Derek is not able to leave the Devils because of his contract, Ahsha slaps Jelena.

Up Next