Exotic cars spotted in Ponta Delgada