4.25.2009

WORST CANNES FILM FESTIVAL POSTER EVER


French taste sometimes runs too low...