Race cars drift on track in Ostrovtsy, Russia — Automotive Magazine