Courtney Love drops the Middle Finger to the French Press, Red Carpet at the Palais, 64th Annual Cannes Film Festival

2011-06-12T00:11:51+00:00June 12th, 2011|Cannes Film Festival 2011|