Tag: pt oooh la la

As France's new president, François Hollande (in his little suit), is busy making German Chancellor Angela Merkel believe in stimulation, he's also been filling...

Wonkette Bazaar