Rama Mustang Taea Hill dives across the finish line to win the 100 meter dash in the New Mexico State track and field meet in Albuquerque Saturday.
Cable Hoover/Independent
Rama Mustang Taea Hill dives across the finish line to win the 100 meter dash in the New Mexico State track and field meet in Albuquerque Saturday.
Cable Hoover/Independent