Exotic cars spotted in Palma de Mallorca