Wednesday, May 18, 2011

I Need Answers


The Cannes Film Festival draws the international film making community's elite to France every year. So what the heck is Rick Ross doing there...?






More pictures at the source