The New Twitter – Video

by on October 18th, 2010

new twitter

A video about all the new improvements, enhancements and changes you will find in new Twitter. Its even more engaging and complete mini blogging experience where you have all the videos, images, messages right there inside your own Twitter.