Exotic cars spotted in Sant Antoni de Portmany