John Crimber on 751 Spotted Demon Corpus Christi, TX - May 2024 Ride Score: 87.00 - Bull Score: 42.00