In Russia, Windows advertisements are on the appropriate venue.

Next Story

Asus Eee PC 901 to start shipping with built-in 3.75G networking

It reads,”Windows Vista – The Digital Future Starts Here.” Where does it start? There, right there? Gross.

blog comments powered by Disqus