In Russia, Windows advertisements are on the appropriate venue.

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