Sort:  

If by "drink vodka" they mean as opposed to "drink whiskey", then they are right. Otherwise, I regularly see sober people while visiting Russia :)
I just listened to the song, I like it; thank you. I have a collection of match box stickers from that era; thinking of posting it one day.

You are most welcome my friend.