Exotic cars spotted in La Vall de Sant Marc