Exotic cars spotted in Monestir de Montserrat