“I finally made it to Cannes!” roared Jimmy Fallon as he vigorously stepped on stage at his Cannes Lions keynote. The event was held at the Palais des Festivals’ Debussy Theater, an iconic venue where movies premiere during the Cannes Film Festival. In typical “Tonight Show” fashion, Fallon started off with a monologue that made […]