Vampires Lust After G-Wagon in ‘Immortal Love’ Short Film Part G-Class ad campaign, part Vampire film, Mercedes’ short film ‘Immortal Love’ has our hearts pumping on Valentine’s Day. Written by Bryon Dorr February 14, 2022