Social Media, Twitter, Video Post What's your 20 second Twitter pitch? Published February 1, 2009 Filed under Twitter, Video Post I’m looking to get some video responses to this question so please go to Seesmic, YouTube or Viddler to respond.