Ski Carr

Ski Carr

Born in Inglewood, California, USA

Actor.