Luciano De Castro on 51 Safety Meeting Corpus Christi, TX - Nov 2020 Ride Score: 90.50 - Bull Score: 44.25