Direct Line Transformers Bumblebee Advert
Direct Line aim to position themselves as “the fastest and most efficient problem solvers” in their latest ad campaign, from agency Born Licensing, which features some of the world’s most well-known heroes trying to save the day and getting “beaten” by Direct Line....