Joao Ricardo Vieira on 391 Slingin' Tears Louisville, KY - Mar 2021 Ride Score: 89.50 - Bull Score: 43.25