Cars drift on race track in Ostrovtsy, Russia — Automotive Magazine