Exotic cars spotted in Sant Pere Pescador