Exotic cars spotted in Santa Pola