TwitterAd Appearance

First TV ad

28 Oct, 2015

Twitter runs its first TV ad during live coverage of baseball’s season-ending World Series. The ad promotes Moments.

Add your comments below...
Get more news on: Twitter