Submitted by zwalker@benton.org on Mon, 06/23/2025 - 06:19 Links An AI video ad is making a splash. Is it the future of advertising? Source National Public Radio DD Publish Status Not Available Daily Digest Daily Digest 6/20/2025 Offsite url Open offsite URL