Exotic cars spotted in Igualada