The longest TV ad of all time is 14 hours long
Created by Old Spice for a product that supposedly “lasts forever,” the commercial features actor Terry Crews, among others, and is currently airing “for an eternity” online.
But since that’s not exactly possible on TV, a 14-hour version was put together and aired in São Paulo, Brazil, on December 8, 2018, earning the Guinness World Record for the longest TV ad ever.