Picture - Foxy Brown, Police, Sting and Traffic New York City, USA, Thursday 15th December 2005


Foxy Brown, Police, Sting and Traffic Thursday 15th December 2005 New York City, USA




Contactmusic



Advertisement

Foxy Brown Gallery


More Foxy Brown Photos

Suggested

Is Calvin Harris About To Pop The Question?

Is Calvin Harris About To Pop The Question?

As soon a pop partnership Calvin Harris and Taylor Swift got together, we knew it...