Joao Ricardo Vieira on 131 True Soldier Kansas City, MO - Mar 2021 Ride Score: 84.25 - Bull Score: 40.75