British and Proud 0 Posted July 22, 2009 Share Posted July 22, 2009 Google Wave is set to hit us in the Autumn. Will it have a big effect on the way people IM? Link to post Share on other sites More sharing options...
Recommended Posts