Exotic cars spotted in Omegna