Michelle Rodriguez Hits the Bottle in Cannes?

tracimac / May 17, 2010