Foxy Brown...what is going on here exactly?