I just love this video. It is an advertisement video for a company in Russia. It is so much fun to watch and really pegs Russia like she really is. You can tell Russians made this video because they have all the little things that are important in the video… One of my favorite spots […]