Her Madgesty paid a recent visit to the London set of Fiddy‘s new music video, Ayo Technology.
Click here to watch her appearance in the “making of” feature.
We hope Fifty doesn’t end up on Madonna’s new album! That would be so shiteous.
Related Posts
CLICK HERE TO COMMENTAug 07, 2007 16:58pm PDT