Opening of car wash in Smolensk

Grand opening of 6-position car wash in Smolensk, Russia. We invite you to watch the film straight from the investor’s premises.