Video: Red Square in Las Vegas

To get the full experience of vodka in Vegas, head over to icy Red Square.