Post Thumbnail

Japan may be home to the Windows 7 Whopper, and the US has the less edible contents of the very first Microsoft Store, but it looks like Paris may be the real place to be for out and about Windows fans, as it can now claim the only Windows Cafe in the world as its own alongside all those other litt

5 years ago 0 Comments
October 22, 2009 at 1:16PM