Last 🌲 Standing wins Grand Prix in Russia.Another wonderful win for Last 🌲 Standing. Thank you Saint-Petersburg!