Latin Americans put on vibrant show