STARRING: MORENA ROSA, THAY FLORES AND SLAVE ODAH.
DESCRIPTION: Odah will fight to survive in this incredible video of domination with feet and foot gagging, Thay Flores and Morena Rosa humiliating him and dominating him with their feet without any mercy, leaving him hurt and completely destroyed with the slaps and especially with the extreme gagging.