Tyra Scott

Tyra Scott

Born: 1981-08-27 — Richmond, Virginia, USA

Known For