Tour of the Russian Standard Vodka Distillery

Martha Stewart tours the state of the art Russian Standard Vodka Distillery in St. Petersburg, Russia to learn how vodka is made.
More Less

Comment

Be the first to comment!