Dom lez Angel Long gets rough with Lucia Love