News

Advertisers can upload as many as 20 images to create the videos, which come complete with music and overlaid text ...