Home > Public Appearances > 2014 > Feb 14 | 'That Awkward Moment' Social Takeover at Twitter Headquarters Top rated - Feb 14 | 'That Awkward Moment' Social Takeover at Twitter Headquarters No image to display