Exotic cars spotted in Russia