• Xosha  Roquemore

    Xosha Roquemore

    Born on December 11th, 1984

    From Los Angeles, California