Multiple meanings make these short videos pop. It wasn't terribly difficult, as "power," "speed," and "faster" are goals shared by F1 and most technology companies. Image selection was limited and the words had to mesh, so we spent some time mixing and matching. 

contact me