Exotic cars spotted in Peña Cabarga