Date: Apr 01, 2017 Location: Olympus Sports Complex, Rostov, Yaroslavl, Russia Organization: Made in Rostov