USC's Twanisha Terry celebrates her win in the women's 60 meter race during the Division I Men’s and Women’s Indoor Track & Field Championship held at the Birmingham CrossPlex on March 9, 2019 in Birmingham, Alabama. Terry won the race with a time of 7.14.
Subscribe to the NCAA Championship RU-vid channel: www.youtube.co...
20 сен 2024