A Quick Review Of The New Twitter Interface

Well folks its finally here! We have the new Twitter.com and my initial reactions are good. Take a look at this video a let me hear your thoughts in the comments!

Speak Your Mind

*