She may have long strong legs, but I think Rihanna is a chicken shit. One good punch form Sophia and she would be trying to run away like a baby. Her longs legs would be put to good use however, Sophia could use them to hold onto as she fucked her pussy with her large strap on. Speed