Amber Hood

Amber Hood

Born 15 July 1970 in Los Angeles, California, USA

Actor