Twitter, everyone's favorite medium for blasting short-form messages into the void, launched its
first TV ad campaign this past weekend. For the company, this is a big moment, cementing Twitter's relevance as a social network and kicking off a new chapter in the company's history. So, where does
NASCAR come in?
Read on...