Ha ha ha

Cannes in 60 Seconds: May 22, 2010
Cannes in 60 Seconds: May 22, 2010