New Twitter Home Page – Now Taking on Google?? Love it or Hate it ?
Check out this website I found at twitter.com A few days ago i received a few tweets about twitter was thinking about changing there home page to represent a more user friendly and informative way to explain what twitter is. So tonight i was out and about and saw new tweets announcing the launch and…