What total crap, so fake it's quite hilarious imagining the scene itself. Of course their just catering to the demand for these kinds of fetishes being demanded on the suffice web. Albeit a bit tame it might get the job done for some but I would recommend looking into the stuff available though tor.
In terms of domination and shear empowerment the classical Dnepropetrovsk maniacs have a set of videos, the shear sort of freedom they exercise violence is exiting.
Generally I like Goregrish (forums) or gurochan in terms of just getting off, although the true goldmines are only available though tor.