Exotic cars spotted in Santiago de Compostela