Kayla Harrison
Kayla Harrison is a judoka from the United States of America. She won the Junior World... more »