Joao Lucas Campos on 8-1 White Face Corpus Christi, TX - May 2023 Ride Score: 88.00 - Bull Score: 42.75