By -
Darren Straight
Windows Live Promotion site for Russia!
Following my very recent post about the Windows Live Promotion site for Japan I’ve just noticed that Kris Hoet from Microsoft has let me know in my blog comments about a Windows Live Promotion site for Russia which can be found here, thanks for that Kris. 🙂