Five Word Speech
Sold
- TBWA\Media Arts Lab
Beth Keamy
Chief Digital Officer
Online video ads that are 90 seconds or less, for a brand.