A Mexican man that makes horrible rap music and can barely speak English.
That slade thinks heâs actually good at this