Did the cop have the right to get the window down

Anyone remember the thread that turned into pages of debate about the cop asking for the window to be rolled down??
Well...... Russian cops also want the window down....

http://m.youtube.com/watch?v=fOj0dkl8MMA Phone Post 3.0