Kyla Ross was born on October 24, 1996 in Houston, Texas. She is an American artistic gymnast who won three gold medals at the 2012 Summer Olympics in London. She is also a three-time world champion.
Unleashing the Grace: The Kyla Ross Quiz - Test Your Knowledge on the Stellar American Artistic Gymnast