Nothing But Love For the Couple Found Fucking on the Cannes Red Carpet

France: home of good cheese, strong wine, some other shit, and an advertising festival named Cannes Lions. Early Tuesday, two randy festival-attendees were overcome by their love of creativity, advertising, and their love for each other—some might call it joie de vivre—that they took to fucking on the red carpet in…
