Exotic cars spotted in Finland