Friday, May 20, 2011

Welcome to Beautiful Cannes

They took their time, but France has finally taken a stand against Nazism. I guess.