Someone forgot the BARF Alert!!
He's not wearing his "I Conquered Anorexia" tee shirt! Cannes? Tin cans, beer cans, garbage cans, whatever. So Moby wins the Eurotrash of the Year award, are we surprised?
It's a post about Michael Moore. Barf alert assumed.