Tyra Scott

Tyra Scott

Born 27 August 1981 in Richmond, Virginia, USA

Actor