Mercedes-Benz, an automaker that celebrates its 125 anniversary this year, has launched a new ad campaign in the United Kingdom. The four-week campaign created by Abbot Mead Vickers BBDO is aiming to reach youth audience. It features a fictional character called Marie who finds herself trapped driving a Mercedes-Benz C63 AMG Coupe model in Google Maps’ Streetview.

Each year in June, the Côte d’Azur becomes the place with an overwhelming concentration of ‘lions’ (not animals, but beastly amazing advertising pieces) thanks to the Cannes Lions Festival of Creativity. This year’s event, which was taking place June 19–25, saw “thought-leaders and experts in all forms of communications and creative thinking come together to inspire, debate and entertain” and revealed the best advertising projects from all around the globe.