Xosha Roquemore

Born in December 11th, 1984

From Los Angeles, California, USA