Showing posts with the label Windows Live MessengerShow all
Microsoft Live Messenger to close in March
Microsoft To Replace Windows Live Messenger With Skype